Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for ESSourceReader (0.07 sec)

  1. src/main/java/org/codelibs/fess/suggest/index/contents/document/ESSourceReader.java

     * <b>Usage:</b>
     * </p>
     * <pre>
     * {@code
     * Client client = // Obtain Elasticsearch client
     * SuggestSettings settings = // Obtain SuggestSettings
     * String indexName = "your_index_name";
     *
     * ESSourceReader reader = new ESSourceReader(client, settings, indexName);
     * reader.setScrollSize(1000); // Set the scroll size
     * reader.setLimitOfDocumentSize(1024 * 1024); // Limit document size to 1MB
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Thu Aug 07 02:41:28 UTC 2025
    - 11K bytes
    - Viewed (0)
  2. src/test/java/org/codelibs/fess/suggest/index/contents/document/ESSourceReaderTest.java

        }
    
        @Test
        public void test_getLimitDocNum() throws Exception {
            assertEquals(10, ESSourceReader.getLimitDocNum(100, 10, -1));
            assertEquals(25, ESSourceReader.getLimitDocNum(50, 50, -1));
            assertEquals(10, ESSourceReader.getLimitDocNum(50, 50, 10));
        }
    
        @Test
        public void test_sort() throws Exception {
            String indexName = "test-index";
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Thu Aug 07 02:41:28 UTC 2025
    - 9K bytes
    - Viewed (0)
  3. README.md

        });
    ```
    
    ## Advanced Usage
    
    ### Index from Existing Documents
    
    ```java
    import org.codelibs.fess.suggest.index.contents.document.ESSourceReader;
    
    // Index suggestions from existing Elasticsearch documents
    DocumentReader reader = new ESSourceReader(
        client,
        suggester.settings(),
        "content-index",        // source index
        "document"             // document type
    );
    
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Sun Aug 31 03:31:14 UTC 2025
    - 12.1K bytes
    - Viewed (1)
  4. src/main/java/org/codelibs/fess/helper/SuggestHelper.java

            final SystemHelper systemHelper = ComponentUtil.getSystemHelper();
            suggester.indexer().indexFromDocument(() -> {
                final ESSourceReader reader = new ESSourceReader(ComponentUtil.getSearchEngineClient(), suggester.settings(),
                        fessConfig.getIndexDocumentSearchIndex());
                reader.setScrollSize(fessConfig.getSuggestSourceReaderScrollSizeAsInteger());
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Aug 07 03:06:29 UTC 2025
    - 22.3K bytes
    - Viewed (0)
  5. src/test/java/org/codelibs/fess/suggest/SuggesterTest.java

            bulkRequestBuilder.execute().actionGet();
            runner.refresh();
    
            CountDownLatch latch = new CountDownLatch(1);
            AtomicInteger numObInputDoc = new AtomicInteger(0);
            ESSourceReader reader = new ESSourceReader(client, suggester.settings(), indexName);
            reader.setScrollSize(1000);
    
            suggester.indexer().indexFromDocument(() -> reader, 1000, () -> ThreadUtil.sleep(100)).then(response -> {
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Thu Aug 07 02:41:28 UTC 2025
    - 37.2K bytes
    - Viewed (0)
Back to top