# Upgrade to Lucene Core 3.1?

**URL:** <https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212>\
**Category:** Elasticsearch\
**Created:** [April 11, 2011, 1:57pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212 "2011-04-11T13:57:30Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![aditya\_kulkarni](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@aditya\_kulkarni](https://discuss.elastic.co/u/aditya_kulkarni)\
**Post date:** [April 11, 2011, 1:57pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/1 "2011-04-11T13:57:30Z")

</div>

Hey,  
Is update to Lucene Core 3.1 scheduled anytime soon?  
Best Regards,  
aditya

---

<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:** [April 11, 2011, 2:00pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/2 "2011-04-11T14:00:24Z")

</div>

Yes, it already in master. Is there a feature that you need from it?  
On Monday, April 11, 2011 at 4:57 PM, aditya.kulkarni wrote:

> Hey,  
> Is update to Lucene Core 3.1 scheduled anytime soon?  
> Best Regards,  
> aditya
> 
> * * *
> 
> ## Best Regards, a
> 
> View this message in context: [http://elasticsearch-users.115913.n3.nabble.com/upgrade-to-Lucene-Core-3-1-tp2806662p2806662.html](http://elasticsearch-users.115913.n3.nabble.com/upgrade-to-Lucene-Core-3-1-tp2806662p2806662.html)  
> Sent from the Elasticsearch Users mailing list archive at [Nabble.com](http://Nabble.com).

---

<div class="post-metadata">

**Author:** ![aditya\_kulkarni](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@aditya\_kulkarni](https://discuss.elastic.co/u/aditya_kulkarni)\
**Post date:** [April 11, 2011, 2:23pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/3 "2011-04-11T14:23:47Z")

</div>

Hey Shay,

Yes, that is correct.

1. There are some modifications to IndexWriter for working with HBase as long term storage (non-indexed data, but required for running jobs). We based it along with file copy method from stable branch for quite sometime (quite sometime spent on that now :), so don't want to throw it away)
2. also finding new functionality of TotalHitCountCollector useful on standalone tests
3. inherent optimizations that comes with new release (still exploring)

It's good that ES master has it (but can't get to compile it; gradle test keeps on failing; failing occurs at different places on linux and windows platform respectively)

Master refresh for lucene I trust will come with 16.0, right?

-a

---

<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:** [April 11, 2011, 2:36pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/4 "2011-04-11T14:36:25Z")

</div>

How do the first two points relate to elasticsearch in any way?  
On Monday, April 11, 2011 at 5:23 PM, aditya.kulkarni wrote:

> Hey Shay,
> 
> Yes, that is correct.
> 
> 1. There are some modifications to IndexWriter for working with HBase as  
> long term storage (non-indexed data, but required for running jobs). We  
> based it along with file copy method from stable branch for quite sometime  
> (quite sometime spent on that now :), so don't want to throw it away)
> 2. also finding new functionality of TotalHitCountCollector useful on  
> standalone tests
> 3. inherent optimizations that comes with new release (still exploring)
> 
> It's good that ES master has it (but can't get to compile it; gradle test  
> keeps on failing; failing occurs at different places on linux and windows  
> platform respectively)
> 
> Master refresh for lucene I trust will come with 16.0, right?
> 
> -a
> 
> * * *
> 
> ## Best Regards, a
> 
> View this message in context: [http://elasticsearch-users.115913.n3.nabble.com/upgrade-to-Lucene-Core-3-1-tp2806662p2806775.html](http://elasticsearch-users.115913.n3.nabble.com/upgrade-to-Lucene-Core-3-1-tp2806662p2806775.html)  
> Sent from the Elasticsearch Users mailing list archive at [Nabble.com](http://Nabble.com).

---

<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:** [April 11, 2011, 2:47pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/5 "2011-04-11T14:47:11Z")

</div>

Hi,

master compiles without issues for me with Lucene 3.1 do you have more  
details? As far as I know running "gradlew clean release" does not include  
"test" by default, so failing tests should not impact possibility to produce  
release (the fact that tests can fail when not started from IDEA is probably  
a different story).

Lukas

On Mon, Apr 11, 2011 at 4:23 PM, aditya.kulkarni  
[aditya.kulkarni@gmail.com](mailto:aditya.kulkarni@gmail.com)wrote:

> Hey Shay,
> 
> Yes, that is correct.
> 
> 1. There are some modifications to IndexWriter for working with HBase as  
> long term storage (non-indexed data, but required for running jobs). We  
> based it along with file copy method from stable branch for quite sometime  
> (quite sometime spent on that now :), so don't want to throw it away)
> 2. also finding new functionality of TotalHitCountCollector useful on  
> standalone tests
> 3. inherent optimizations that comes with new release (still exploring)
> 
> It's good that ES master has it (but can't get to compile it; gradle test  
> keeps on failing; failing occurs at different places on linux and windows  
> platform respectively)
> 
> Master refresh for lucene I trust will come with 16.0, right?
> 
> -a
> 
> * * *
> 
> ## Best Regards, a
> 
> View this message in context:  
> [http://elasticsearch-users.115913.n3.nabble.com/upgrade-to-Lucene-Core-3-1-tp2806662p2806775.html](http://elasticsearch-users.115913.n3.nabble.com/upgrade-to-Lucene-Core-3-1-tp2806662p2806775.html)  
> Sent from the Elasticsearch Users mailing list archive at [Nabble.com](http://Nabble.com).

---

<div class="post-metadata">

**Author:** ![aditya\_kulkarni](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@aditya\_kulkarni](https://discuss.elastic.co/u/aditya_kulkarni)\
**Post date:** [April 11, 2011, 3:18pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/6 "2011-04-11T15:18:35Z")

</div>

Hi Shay:

We are interested in having data searchable immediately as it enters system. Hence, for now what we are doing is that we are making ES get input data set with specified analyze/do not analyze. Fields those are analyzed and indexed are immediately part of search experience.  
Based on where as backend, we are overriding indexwriter to simultaneously give conditional dump to Hbase for storage and jobs on top of it.

below is architecture that we are trying to use. We are using ES in context of complete layer which allows free flow schema generation plus is gives search.

Data  
|  
[ES]  
|  
[modified Lucene index writer]  
| |  
[ES storage] [HBase]

Lukáš: I will respond to your question separately. Starting fresh again. machine - Ubuntu 32bit.

Best Regards,  
Aditya

---

<div class="post-metadata">

**Author:** ![aditya\_kulkarni](https://avatars.discourse-cdn.com/v4/letter/a/898d66/32.png) [@aditya\_kulkarni](https://discuss.elastic.co/u/aditya_kulkarni)\
**Post date:** [April 11, 2011, 3:21pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/7 "2011-04-11T15:21:26Z")

</div>

Hi Lukas,

Got your point & it's correct. Build is happening. It's gradle test that is failing. tomorrow I will continue with testing that it works perfectly fine.

Best Regards,  
Aditya

---

<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:** [April 11, 2011, 4:14pm UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/8 "2011-04-11T16:14:54Z")

</div>

Run `gradle release`, it will create the distribution.  
On Monday, April 11, 2011 at 6:21 PM, aditya.kulkarni wrote:

> Hi Lukas,
> 
> Got your point & it's correct. Build is happening. It's gradle test that is  
> failing. tomorrow I will continue with testing that it works perfectly fine.
> 
> Best Regards,  
> Aditya
> 
> * * *
> 
> ## Best Regards, a
> 
> View this message in context: [http://elasticsearch-users.115913.n3.nabble.com/upgrade-to-Lucene-Core-3-1-tp2806662p2807003.html](http://elasticsearch-users.115913.n3.nabble.com/upgrade-to-Lucene-Core-3-1-tp2806662p2807003.html)  
> Sent from the Elasticsearch Users mailing list archive at [Nabble.com](http://Nabble.com).

---

<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:08am UTC](https://discuss.elastic.co/t/upgrade-to-lucene-core-3-1/4212/9 "2017-07-06T04:08:35Z")

</div>


