minio/docs
Klaus Post 518612492c
xl-meta: Add header titles (#13880)
Add type for headers and create custom marshal to make 
it easier to read. Group headers and metadata.

Restore functionality that will read `xl.meta` in the current dir with no params.

Before:
```
{
  "Headers": [
    [
      "8M04bTiYRDmEMQGeAsk1yg==",
      1639150471630100400,
      "rLD1Rw==",
      1,
      6
    ],
  ],
    "Versions": [
    {
      "Type": 1,
      "V2Obj": {
        "CSumAlgo": 1,
        "DDir": "oC1Xpg4tRfW03g8o8w7Bzg==",
        "EcAlgo": 1,
        "EcBSize": 1048576,
        "EcDist": [
          7,
          8,
          1,
          2,
          3,
          4,
          5,
          6
        ],
        "EcIndex": 1,
        "EcM": 4,
        "EcN": 4,
        "ID": "8M04bTiYRDmEMQGeAsk1yg==",
        "MTime": 1639150471630100400,
        "MetaSys": {
          "x-minio-internal-inline-data": "dHJ1ZQ=="
        },
        "MetaUsr": {
          "content-type": "application/octet-stream",
          "etag": "b8252c86fad2d8937300aa92b467a3aa"
        },
        "PartASizes": [
          1000
        ],
        "PartETags": null,
        "PartNums": [
          1
        ],
        "PartSizes": [
          1000
        ],
        "Size": 1000
      }
    }
  ]
}
```

After:
```
{
  "Versions": [
    {
      "Header": {
        "Flags": 6,
        "ModTime": "2021-12-10T16:34:31.6301004+01:00",
        "Signature": "acb0f547",
        "Type": 1,
        "VersionID": "f0cd386d389844398431019e02c935ca"
      },
      "Idx": 0,
      "Metadata": {
        "Type": 1,
        "V2Obj": {
          "CSumAlgo": 1,
          "DDir": "oC1Xpg4tRfW03g8o8w7Bzg==",
          "EcAlgo": 1,
          "EcBSize": 1048576,
          "EcDist": [
            7,
            8,
            1,
            2,
            3,
            4,
            5,
            6
          ],
          "EcIndex": 1,
          "EcM": 4,
          "EcN": 4,
          "ID": "8M04bTiYRDmEMQGeAsk1yg==",
          "MTime": 1639150471630100400,
          "MetaSys": {
            "x-minio-internal-inline-data": "dHJ1ZQ=="
          },
          "MetaUsr": {
            "content-type": "application/octet-stream",
            "etag": "b8252c86fad2d8937300aa92b467a3aa"
          },
          "PartASizes": [
            1000
          ],
          "PartETags": null,
          "PartNums": [
            1
          ],
          "PartSizes": [
            1000
          ],
          "Size": 1000
        }
      }
    }
  ]
}
```
2021-12-10 15:03:25 -08:00
..
bigdata Update hadoop docs to indicate new committers (#8060) 2019-09-30 21:34:06 -07:00
bucket add verification tests for ETag on replicated content (#13857) 2021-12-07 10:08:26 -08:00
chroot fix: docs remove goreportcard, its deprecated 2020-03-24 14:51:06 -07:00
compression Allow Compression + encryption (#11103) 2021-01-05 20:08:35 -08:00
config Add new `site` config sub-system intended to replace `region` (#13672) 2021-11-25 13:06:25 -08:00
debugging xl-meta: Add header titles (#13880) 2021-12-10 15:03:25 -08:00
deployment/kernel-tuning fix sysctl.sh quotes which are incompatible with sysctl (#10446) 2020-09-09 17:29:23 -07:00
disk-caching Default multipart caching to writethrough (#13613) 2021-11-10 08:12:03 -08:00
distributed Add more erasure codes on degraded systems. (#11852) 2021-05-27 11:38:09 -07:00
docker Clarify example for Standalone Docker instructions (#13879) 2021-12-10 09:43:02 -08:00
erasure point all docs for containers to quay.io 2021-09-01 18:48:26 -07:00
extensions/s3zip fix multiple typos in documentation 2021-08-04 14:15:45 -07:00
federation/lookup docs: add deprecation notice for federation 2021-02-04 17:18:37 -08:00
gateway update S3 gateway limitation docs 2021-11-06 23:24:48 -07:00
integrations/veeam docs: fix veeam document formatting 2020-07-18 18:38:12 -07:00
kms remove deprecated warning for 'mc encrypt' 2021-06-25 08:12:40 -07:00
logging fix: kms-id header should have arn:aws:kms: prefix (#13833) 2021-12-06 00:39:32 -08:00
metrics Update minio-overview.json data source panel (#13730) 2021-11-23 09:01:07 -08:00
multi-tenancy feat: distributed setup can start now with default credentials (#12303) 2021-05-17 08:45:22 -07:00
multi-user docs: add missing admin actions (#12442) 2021-06-09 10:37:20 -07:00
orchestration Update yaml files to latest version RELEASE.2021-12-09T06-19-41Z 2021-12-09 08:40:46 +00:00
screenshots feat: Deprecate embedded browser and import console (#12460) 2021-06-17 20:27:04 -07:00
security cleanup security overview guide 2020-07-11 00:34:56 -07:00
select select: Add more compression formats (#13142) 2021-09-06 09:09:53 -07:00
shared-backend fix: use buffers only when necessary for io.Copy() (#11229) 2021-01-06 09:36:55 -08:00
site-replication fix: do not list delete-marked objects (#13864) 2021-12-08 17:34:52 -08:00
sts Add role ARN support for OIDC identity provider (#13651) 2021-11-26 19:22:40 -08:00
throttle update docs to mention the expected behavior for requests_max 2021-11-02 14:10:21 -07:00
tls DOCS: Remove http links in favor of HTTPS (#12725) 2021-07-15 13:31:59 -07:00
LICENSE purge deprecate docker swarm documentation 2021-05-10 09:50:06 -07:00
hotfixes.md Update hotfix documentation and container building 2021-12-02 17:52:46 -08:00
minio-limits.md remove object torrent, AWS S3 removed support for torrent API 2021-11-18 12:21:48 -08:00