Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 591 - 600 of 863 for entries (0.29 seconds)

  1. src/main/java/org/codelibs/fess/helper/CrawlerStatsHelper.java

        protected String loggerName = "fess.log.crawler.stats";
    
        /** Maximum number of statistics objects to cache. */
        protected long maxCacheSize = 1000;
    
        /** Time in milliseconds after which cache entries expire after write. */
        protected long cacheExpireAfterWrite = 10 * 60 * 1000L;
    
        /** Cache for storing statistics objects keyed by crawler object identifiers. */
        protected LoadingCache<String, StatsObject> statsCache;
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Aug 07 03:06:29 GMT 2025
    - 17.4K bytes
    - Click Count (0)
  2. src/test/java/jcifs/netbios/NodeStatusResponseTest.java

            rDataLengthField.setAccessible(true);
            rDataLengthField.set(response, dataLength);
    
            // Number of names
            src[srcIndex] = (byte) numNames;
    
            // Fill in name entries
            for (int i = 0; i < numNames; i++) {
                String name = String.format("NAME%02d          ", i).substring(0, 16);
                System.arraycopy(name.getBytes("US-ASCII"), 0, src, srcIndex + 1 + (i * 18), 16);
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Thu Aug 14 07:14:38 GMT 2025
    - 19.3K bytes
    - Click Count (0)
  3. docs/smb3-features/01-smb3-lease-design.md

            }
            
            // Verify caching behavior
            assertTrue(file.canCacheWrite());
        }
    }
    ```
    
    ## 9. Performance Considerations
    
    ### 9.1 Memory Management
    - Lease entries should be evicted based on LRU when max leases reached
    - Implement periodic cleanup of expired leases
    
    ### 9.2 Thread Safety
    - Use concurrent data structures for lease storage
    - Minimize lock contention in hot paths
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 16 02:53:50 GMT 2025
    - 22K bytes
    - Click Count (0)
  4. cmd/bucket-metadata-sys.go

    type BucketMetadataSys struct {
    	objAPI ObjectLayer
    
    	sync.RWMutex
    	initialized bool
    	group       *singleflight.Group
    	metadataMap map[string]BucketMetadata
    }
    
    // Count returns number of bucket metadata map entries.
    func (sys *BucketMetadataSys) Count() int {
    	sys.RLock()
    	defer sys.RUnlock()
    
    	return len(sys.metadataMap)
    }
    
    // Remove bucket metadata from memory.
    func (sys *BucketMetadataSys) Remove(buckets ...string) {
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 20.4K bytes
    - Click Count (0)
  5. src/test/java/org/codelibs/fess/helper/CrawlingInfoHelperTest.java

        public void test_putToInfoMap() {
            // Test initial null map
            crawlingInfoHelper.putToInfoMap("key1", "value1");
            assertNotNull(crawlingInfoHelper.infoMap);
    
            // Test adding multiple entries
            crawlingInfoHelper.putToInfoMap("key2", "value2");
            crawlingInfoHelper.putToInfoMap("key3", "value3");
    
            assertEquals("value1", crawlingInfoHelper.infoMap.get("key1"));
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Thu Mar 12 01:46:45 GMT 2026
    - 28.7K bytes
    - Click Count (0)
  6. src/test/java/org/codelibs/fess/util/PrunedTagTest.java

            assertEquals(3, tags.length);
    
            // Test with whitespace
            tags = PrunedTag.parse(" div.test , span#id , a[target=_blank] ");
            assertEquals(3, tags.length);
    
            // Test with empty entries
            tags = PrunedTag.parse("div,,span,");
            assertEquals(2, tags.length);
        }
    
        @Test
        public void test_parse_edgeCases() {
            // Test empty string
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Mar 13 23:01:26 GMT 2026
    - 21.1K bytes
    - Click Count (0)
  7. src/main/java/jcifs/internal/smb2/lease/LeaseManager.java

                pathToLease.clear();
            } finally {
                lock.writeLock().unlock();
            }
        }
    
        /**
         * Get all active leases
         *
         * @return map of lease keys to lease entries
         */
        public Map<Smb2LeaseKey, LeaseEntry> getAllLeases() {
            return new ConcurrentHashMap<>(leases);
        }
    
        /**
         * Clean up expired leases
         *
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 18.8K bytes
    - Click Count (0)
  8. src/main/java/jcifs/audit/SecurityAuditLogger.java

                        return window < currentWindow - 2; // Keep current and previous window
                    } catch (NumberFormatException e) {
                        return true; // Remove invalid entries
                    }
                }
                return true;
            });
        }
    
        private void addMdcContext(Map<String, Object> context) {
            // Add MDC context efficiently
    Created: Sun Apr 05 00:10:12 GMT 2026
    - Last Modified: Sat Aug 30 05:58:03 GMT 2025
    - 26.6K bytes
    - Click Count (0)
  9. src/main/java/org/codelibs/fess/taglib/FessFunctions.java

        /**
         * Cache for storing resource file modification timestamps to enable cache busting.
         * The cache expires after 10 minutes and has a maximum size of 1000 entries.
         */
        private static LoadingCache<String, Long> resourceHashCache =
                CacheBuilder.newBuilder().maximumSize(1000).expireAfterWrite(10, TimeUnit.MINUTES).build(new CacheLoader<String, Long>() {
    Created: Tue Mar 31 13:07:34 GMT 2026
    - Last Modified: Fri Nov 28 16:29:12 GMT 2025
    - 25.4K bytes
    - Click Count (1)
  10. cmd/erasure-server-pool-rebalance.go

    		bucket:         bucketName,
    		recursive:      true,
    		forwardTo:      "",
    		minDisks:       listingQuorum,
    		reportNotFound: false,
    		agreed:         fn,
    		partial: func(entries metaCacheEntries, _ []error) {
    			entry, ok := entries.resolve(&resolver)
    			if ok {
    				fn(*entry)
    			}
    		},
    		finished: nil,
    	})
    	return err
    }
    
    // rebalanceBucket rebalances objects under bucket in poolIdx pool
    Created: Sun Apr 05 19:28:12 GMT 2026
    - Last Modified: Sun Sep 28 20:59:21 GMT 2025
    - 28.7K bytes
    - Click Count (0)
Back to Top