Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 52 for site (0.01 sec)

  1. fess-crawler/src/test/java/org/codelibs/fess/crawler/filter/UrlFilterTest.java

            urlFilter.init(sessionId);
    
            // Create multiple threads adding patterns
            Thread thread1 = new Thread(() -> {
                for (int i = 0; i < 100; i++) {
                    urlFilter.addInclude("https://site" + i + ".com/.*");
                }
            });
    
            Thread thread2 = new Thread(() -> {
                for (int i = 0; i < 100; i++) {
                    urlFilter.addExclude(".*\\.type" + i + "$");
                }
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Wed Sep 03 14:42:53 UTC 2025
    - 19K bytes
    - Viewed (0)
  2. README.md

    mvn surefire:test -Dmaven.surefire.debug=true
    ```
    
    ### Running Tests with Coverage
    
    ```bash
    mvn clean jacoco:prepare-agent test jacoco:report
    ```
    
    Coverage reports are generated in `target/site/jacoco/`.
    
    ## Common Use Cases
    
    ### E-commerce Search
    
    ```java
    // Product search suggestions
    SuggestItem product = new SuggestItem(
        new String[]{"iPhone 15 Pro", "Apple iPhone 15 Pro"},
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Sun Aug 31 03:31:14 UTC 2025
    - 12.1K bytes
    - Viewed (1)
  3. fess-crawler/src/test/java/org/codelibs/fess/crawler/CrawlerContextTest.java

                urlSet.add("http://example" + i + ".com/robots.txt");
            }
            assertEquals(10000, urlSet.size());
    
            // Add one more should maintain size at 10000 (LRU eviction)
            urlSet.add("http://overflow.com/robots.txt");
            assertEquals(10000, urlSet.size());
            assertTrue(urlSet.contains("http://overflow.com/robots.txt"));
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sat Sep 06 04:15:37 UTC 2025
    - 25.6K bytes
    - Viewed (0)
  4. src/test/java/org/codelibs/fess/suggest/util/SuggestUtilTest.java

            assertNotNull(keywords);
            assertEquals(2, keywords.size());
            assertTrue(keywords.contains("test"));
            assertTrue(keywords.contains("query"));
    
            // Test with OR operator
            List<String> orKeywords = SuggestUtil.getKeywords("test OR query", fields);
            assertNotNull(orKeywords);
            assertEquals(2, orKeywords.size());
    
            // Test with invalid query
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Mon Sep 01 13:33:03 UTC 2025
    - 18.2K bytes
    - Viewed (0)
  5. src/main/java/org/codelibs/fess/suggest/index/contents/DefaultContentsParser.java

                    wordsList.add(word);
                    readingList.add(l.toArray(new String[l.size()]));
                }
                if (wordsList.isEmpty()) {
                    return null;
                }
                return new SuggestItem(wordsList.toArray(new String[wordsList.size()]), readingList.toArray(new String[readingList.size()][]),
                        fields, 0, score, -1, tags, roles, langs, SuggestItem.Kind.QUERY);
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Fri Jul 04 14:00:23 UTC 2025
    - 15.4K bytes
    - Viewed (0)
  6. src/main/java/org/codelibs/fess/suggest/index/contents/document/ESSourceReader.java

            queue.clear();
        }
    
        /**
         * Sets the scroll size.
         * @param scrollSize The scroll size.
         */
        public void setScrollSize(final int scrollSize) {
            this.scrollSize = scrollSize;
        }
    
        /**
         * Sets the limit of document size.
         * @param limitOfDocumentSize The limit of document size.
         */
        public void setLimitOfDocumentSize(final long limitOfDocumentSize) {
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Thu Aug 07 02:41:28 UTC 2025
    - 11K bytes
    - Viewed (0)
  7. fess-crawler/src/main/java/org/codelibs/fess/crawler/extractor/impl/TikaExtractor.java

        }
    
        /**
         * Sets the maximum uncompression size.
         * @param maxUncompressionSize The max uncompression size.
         */
        public void setMaxUncompressionSize(final long maxUncompressionSize) {
            this.maxUncompressionSize = maxUncompressionSize;
        }
    
        /**
         * Sets the initial buffer size.
         * @param initialBufferSize The initial buffer size.
         */
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Thu Aug 07 02:55:08 UTC 2025
    - 30.7K bytes
    - Viewed (0)
  8. README.md

    ```java
    // Create multiple crawler instances
    Crawler crawler1 = container.getComponent("crawler");
    crawler1.setSessionId("session1");
    crawler1.addUrl("https://site1.com");
    
    Crawler crawler2 = container.getComponent("crawler");  
    crawler2.setSessionId("session2");
    crawler2.addUrl("https://site2.com");
    
    // Execute concurrently
    crawler1.setBackground(true);
    crawler2.setBackground(true);
    
    String sessionId1 = crawler1.execute();
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Sun Aug 31 05:32:52 UTC 2025
    - 15.3K bytes
    - Viewed (0)
  9. fess-crawler/src/test/java/org/codelibs/fess/crawler/pool/CrawlerPooledObjectFactoryTest.java

            assertTrue(exceptions.isEmpty());
            assertEquals(threadCount * objectsPerThread, createdComponents.size());
    
            // Check all components are unique (for prototype)
            for (int i = 0; i < createdComponents.size(); i++) {
                for (int j = i + 1; j < createdComponents.size(); j++) {
                    assertNotSame(createdComponents.get(i), createdComponents.get(j));
                }
            }
        }
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Wed Sep 03 14:42:53 UTC 2025
    - 19.3K bytes
    - Viewed (0)
  10. src/test/java/org/codelibs/fess/suggest/settings/SuggestSettingsBuilderTest.java

            assertEquals(1, builder.initialSettings.size());
            assertEquals("value1", builder.initialSettings.get("key1"));
    
            // Test adding multiple settings
            builder.addInitialSettings("key2", 100);
            builder.addInitialSettings("key3", true);
            assertEquals(3, builder.initialSettings.size());
            assertEquals("value1", builder.initialSettings.get("key1"));
    Registered: Fri Sep 19 09:08:11 UTC 2025
    - Last Modified: Mon Sep 01 13:33:03 UTC 2025
    - 14.4K bytes
    - Viewed (0)
Back to top