# Java.lang.IllegalArgumentException: Too many documents, composite IndexReaders cannot exceed 2147483647

**URL:** https://discuss.elastic.co/t/java-lang-illegalargumentexception-too-many-documents-composite-indexreaders-cannot-exceed-2147483647/17104
**Category:** Elasticsearch
**Created:** [April 21, 2014, 3:45am UTC](https://discuss.elastic.co/t/java-lang-illegalargumentexception-too-many-documents-composite-indexreaders-cannot-exceed-2147483647/17104 "2014-04-21T03:45:08Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![lzw](https://avatars.discourse-cdn.com/v4/letter/l/977dab/32.png) [@lzw](https://discuss.elastic.co/u/lzw)
#### Post date: [April 21, 2014, 3:45am UTC](https://discuss.elastic.co/t/java-lang-illegalargumentexception-too-many-documents-composite-indexreaders-cannot-exceed-2147483647/17104/1 "2014-04-21T03:45:08Z")

</div>

Hello everybody,  
I was using lucene 4.6 to create document index, my document has 2737197463 documents in 39G, I was used in SearcherManager to search index,but throw IllegalArgumentException.

Exception in thread "main" java.lang.IllegalArgumentException: Too many documents, composite IndexReaders cannot exceed 2147483647  
at org.apache.lucene.index.BaseCompositeReader.(BaseCompositeReader.java:77)  
at org.apache.lucene.index.DirectoryReader.(DirectoryReader.java:368)  
at org.apache.lucene.index.StandardDirectoryReader.(StandardDirectoryReader.java:42)  
at org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:72)  
at org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:843)  
at org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:52)  
at org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:66)  
at org.apache.lucene.search.SearcherManager.(SearcherManager.java:106)  
at com.ctfo.lucene.core.LucSreachCore.(LucSreachCore.java:69)  
at com.ctfo.lucene.LucCenter.run(LucCenter.java:93)  
at com.ctfo.lucene.LucCenter.main(LucCenter.java:42)

I want to know how fix and set max docment for search index ?

---

<div class="post-metadata">

### Author: ![lzw](https://avatars.discourse-cdn.com/v4/letter/l/977dab/32.png) [@lzw](https://discuss.elastic.co/u/lzw)
#### Post date: [April 24, 2014, 7:57am UTC](https://discuss.elastic.co/t/java-lang-illegalargumentexception-too-many-documents-composite-indexreaders-cannot-exceed-2147483647/17104/2 "2014-04-24T07:57:22Z")

</div>

pls everyone help me

---

<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, 1:33am UTC](https://discuss.elastic.co/t/java-lang-illegalargumentexception-too-many-documents-composite-indexreaders-cannot-exceed-2147483647/17104/3 "2017-07-06T01:33:50Z")

</div>


