Search Options

Display Count
Sort
Preferred Language
Advanced Search

Results 1 - 10 of 74 for Compression (0.06 seconds)

  1. src/main/java/jcifs/smb/compression/CompressionService.java

     */
    package jcifs.smb.compression;
    
    import jcifs.CIFSException;
    
    /**
     * Interface for SMB3 compression services.
     *
     * Provides compression and decompression functionality for SMB3 protocol
     * data transfers with support for multiple compression algorithms.
     */
    public interface CompressionService {
    
        /**
         * Compression algorithm constants matching SMB3 specification.
         */
    Created: Sat Dec 20 13:44:44 GMT 2025
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 5.2K bytes
    - Click Count (0)
  2. docs/compression/README.md

    # Compression Guide [![Slack](https://slack.min.io/slack?type=svg)](https://slack.min.io)
    
    MinIO server allows streaming compression to ensure efficient disk space usage.
    Compression happens inflight, i.e objects are compressed before being written to disk(s).
    MinIO uses [`klauspost/compress/s2`](https://github.com/klauspost/compress/tree/master/s2)
    streaming compression due to its stability and performance.
    
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Tue Aug 12 18:20:36 GMT 2025
    - 5.2K bytes
    - Click Count (0)
  3. src/main/java/jcifs/internal/smb2/nego/CompressionNegotiateContext.java

        // Context type
        /** Context ID for compression capabilities */
        public static final int NEGO_CTX_COMPRESSION_TYPE = 0x3;
    
        // SMB3 Compression Algorithms
        /** No compression */
        public static final int COMPRESSION_NONE = 0x0;
        /** LZ77 compression */
        public static final int COMPRESSION_LZ77 = 0x1;
        /** LZ77 + Huffman compression */
        public static final int COMPRESSION_LZ77_HUFFMAN = 0x2;
    Created: Sat Dec 20 13:44:44 GMT 2025
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 7.5K bytes
    - Click Count (0)
  4. src/main/java/jcifs/smb/compression/DefaultCompressionService.java

    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    
    import jcifs.CIFSException;
    
    /**
     * Default implementation of SMB3 compression service.
     *
     * Provides compression using Java's built-in deflate algorithm as a base
     * for LZ77-based compression. For production use, more specialized
     * implementations of LZNT1 and Pattern_V1 algorithms would be needed.
     */
    Created: Sat Dec 20 13:44:44 GMT 2025
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 11.2K bytes
    - Click Count (0)
  5. src/test/java/jcifs/smb/compression/DefaultCompressionServiceTest.java

            byte[] smallData = new byte[100]; // Below minimum compression size
    
            byte[] compressed = compressionService.compress(smallData, CompressionService.COMPRESSION_LZ77);
            // Should return uncompressed data for small inputs
            assertArrayEquals(smallData, compressed);
        }
    
        @Test
        @DisplayName("Test large data compression")
        public void testLargeDataCompression() throws CIFSException {
    Created: Sat Dec 20 13:44:44 GMT 2025
    - Last Modified: Sun Aug 31 08:00:57 GMT 2025
    - 9.1K bytes
    - Click Count (0)
  6. src/main/java/org/codelibs/curl/CurlRequest.java

            return this;
        }
    
        /**
         * Enables GZIP compression for the request.
         *
         * @return this CurlRequest instance
         */
        public CurlRequest gzip() {
            return compression(GZIP);
        }
    
        /**
         * Sets the compression type for the request.
         *
         * @param compression the compression type
         * @return this CurlRequest instance
         */
    Created: Sat Dec 20 09:13:53 GMT 2025
    - Last Modified: Mon Nov 24 03:10:07 GMT 2025
    - 18.6K bytes
    - Click Count (0)
  7. internal/config/compress/compress.go

    	"github.com/minio/pkg/v3/env"
    )
    
    // Config represents the compression settings.
    type Config struct {
    	Enabled        bool     `json:"enabled"`
    	AllowEncrypted bool     `json:"allow_encryption"`
    	Extensions     []string `json:"extensions"`
    	MimeTypes      []string `json:"mime-types"`
    }
    
    // Compression environment variables
    const (
    	Extensions     = "extensions"
    	AllowEncrypted = "allow_encryption"
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Sat Sep 06 17:37:10 GMT 2025
    - 5K bytes
    - Click Count (0)
  8. cmd/config-migrate.go

    		globalActiveCred = cfg.Credential
    	}
    
    	// Init compression config. For future migration, Compression config needs to be copied over from previous version.
    	switch cfg.Version {
    	case "29":
    		// V29 -> V30
    		cfg.Compression.Enabled = false
    		cfg.Compression.Extensions = strings.Split(compress.DefaultExtensions, config.ValueSeparator)
    		cfg.Compression.MimeTypes = strings.Split(compress.DefaultMimeTypes, config.ValueSeparator)
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Fri Aug 29 02:39:48 GMT 2025
    - 5.4K bytes
    - Click Count (0)
  9. docs/debugging/README.md

    3hlDw==","EcAlgo":1,"EcM":2,"EcN":2,"EcBSize":1048576,"EcIndex":4,"EcDist":[4,1,2,3],"CSumAlgo":1,"PartNums":[1],"PartETags":[""],"PartSizes":[101974],"PartASizes":[176837],"Size":101974,"MTime":1634106631319256439,"MetaSys":{"X-Minio-Internal-compression":"a2xhdXNwb3N0L2NvbXByZXNzL3My","X-Minio-Internal-actual-size":"MTc2ODM3","x-minio-internal-objectlock-legalhold-timestamp":"MjAyMS0xMC0xOVQyMjozNTo0Ni4zNTE4MDU3NTda"},"MetaUsr":{"x-amz-object-lock-mode":"COMPLIANCE","x-amz-object-lock-retain-u...
    Created: Sun Dec 28 19:28:13 GMT 2025
    - Last Modified: Tue Aug 12 18:20:36 GMT 2025
    - 8.6K bytes
    - Click Count (0)
  10. src/test/java/org/codelibs/curl/CurlRequestTest.java

        }
    
        @Test
        public void testCompressionMethod() {
            CurlRequest request = new CurlRequest(Method.GET, "https://example.com");
            String compression = "deflate";
    
            CurlRequest result = request.compression(compression);
    
            assertSame(request, result); // Fluent API
        }
    
        @Test
        public void testSslSocketFactoryMethod() {
    Created: Sat Dec 20 09:13:53 GMT 2025
    - Last Modified: Mon Nov 24 03:10:07 GMT 2025
    - 20.5K bytes
    - Click Count (0)
Back to Top