mirror of
https://github.com/minio/docs.git
synced 2025-08-09 13:02:53 +03:00
Came up in a customer issue. Specifically the threshold is 4 kb and there is no configuration option. (Nor does Klaus want one.) Worth adding? With how much detail? The threshold choice is because of typical block size on disk. You will use at least that much anyway so why bother compressing. Staged: http://192.241.195.202:9000/staging/dont-compress-small-objects/linux/administration/object-management/data-compression.html#excluded-file-types Drive-by fix tacked onto this PR: correct typos in some `mc anonymous` examples. Staged: http://192.241.195.202:9000/staging/dont-compress-small-objects/linux/reference/minio-mc/mc-anonymous.html --------- Co-authored-by: Daryl White <53910321+djwfyi@users.noreply.github.com> Co-authored-by: Ravind Kumar <ravind@min.io>
124 lines
3.4 KiB
ReStructuredText
124 lines
3.4 KiB
ReStructuredText
|
|
|
|
.. Root API Access
|
|
|
|
.. start-minio-data-compression-default-excluded-desc
|
|
|
|
.. list-table::
|
|
:header-rows: 1
|
|
:widths: 30 30 40
|
|
:width: 100%
|
|
|
|
* - Object Type
|
|
- File Extension
|
|
- Media (MIME) Type
|
|
|
|
* - Audio
|
|
-
|
|
- ``audio/*``
|
|
|
|
* - Video
|
|
- | ``*.mp4``
|
|
| ``*.mkv``
|
|
| ``*.mov``
|
|
- ``video/*``
|
|
|
|
* - Image
|
|
- | ``*.jpg``
|
|
| ``*.png``
|
|
| ``*.gif``
|
|
- ``application/x-compress`` (LZW)
|
|
|
|
* - 7ZIP Compressed
|
|
- ``*.7z``
|
|
-
|
|
|
|
* - BZIP2 Compressed
|
|
- ``*.bz2``
|
|
- ``application/x-bz2``
|
|
|
|
* - GZIP Compressed
|
|
- ``*.gz``
|
|
- ``application/x-gzip``
|
|
|
|
* - RAR Compressed
|
|
- ``*.rar``
|
|
-
|
|
|
|
* - LZMA Compressed
|
|
- ``*.xz``
|
|
- ``application/x-xz``
|
|
|
|
* - ZIP Compressed
|
|
- ``*.zip``
|
|
- | ``application/zip``
|
|
| ``application-x-zip-compressed``
|
|
|
|
* - Smaller than 4 KiB
|
|
-
|
|
-
|
|
|
|
.. end-minio-data-compression-default-excluded-desc
|
|
|
|
.. start-minio-data-compression-default-desc
|
|
|
|
+-----------------+--------------------------+
|
|
| File Extensions | Media (MIME) Types |
|
|
+=================+==========================+
|
|
| ``.txt`` | ``text/*`` |
|
|
| | |
|
|
| ``.log`` | ``application/json`` |
|
|
| | |
|
|
| ``.csv`` | ``application/xml`` |
|
|
| | |
|
|
| ``.json`` | ``binary/octet-stream`` |
|
|
| | |
|
|
| ``.tar`` | |
|
|
| | |
|
|
| ``.xml`` | |
|
|
| | |
|
|
| ``.bin`` | |
|
|
+-----------------+--------------------------+
|
|
|
|
.. end-minio-data-compression-default-desc
|
|
|
|
.. start-minio-api-sync-events
|
|
|
|
Enables synchronous :ref:`bucket notifications <minio-bucket-notifications>`.
|
|
|
|
Specify ``on`` to direct MinIO to wait until the remote target returns success on receipt of an event before processing further events.
|
|
|
|
Defaults to ``off``, or asynchronous bucket notifications where MinIO does not wait for the remote target to return success on receipt of an event.
|
|
|
|
.. end-minio-api-sync-events
|
|
|
|
.. start-minio-settings-no-config-option
|
|
|
|
This setting does not have a configuration setting option.
|
|
|
|
.. end-minio-settings-no-config-option
|
|
|
|
.. start-minio-settings-defined
|
|
|
|
You can establish or modify settings by defining:
|
|
|
|
- an *environment variable* on the host system prior to starting or restarting the MinIO Server.
|
|
Refer to your operating system's documentation for how to define an environment variable.
|
|
- a *configuration setting* using :mc:`mc admin config set`.
|
|
- a *configuration setting* using the :ref:`MinIO Console's <minio-console-settings>` :guilabel:`Administrator > Settings` pages.
|
|
|
|
If you define both an environment variable and the similar configuration setting, MinIO uses the environment variable value.
|
|
|
|
Some settings have only an environment variable or a configuration setting, but not both.
|
|
|
|
.. end-minio-settings-defined
|
|
|
|
.. start-minio-settings-test-before-prod
|
|
|
|
.. important::
|
|
|
|
Each configuration setting controls fundamental MinIO behavior and functionality.
|
|
MinIO **strongly recommends** testing configuration changes in a lower environment, such as DEV or QA, before applying to production.
|
|
|
|
.. end-minio-settings-test-before-prod
|