Harshavardhana
a6c146bd00
validate storage class across pools when setting config ( #11320 )
...
```
mc admin config set alias/ storage_class standard=EC:3
```
should only succeed if parity ratio is valid for all
server pools, if not we should fail proactively.
This PR also needs to bring other changes now that
we need to cater for variadic drive counts per pool.
Bonus fixes also various bugs reproduced with
- GetObjectWithPartNumber()
- CopyObjectPartWithOffsets()
- CopyObjectWithMetadata()
- PutObjectPart,PutObject with truncated streams
2021-01-22 12:09:24 -08:00
..
2021-01-17 21:54:32 -08:00
2021-01-22 12:09:24 -08:00
2021-01-18 20:35:38 -08:00
2021-01-15 14:04:56 -08:00
2020-11-04 09:13:34 -08:00
2020-12-30 14:38:54 -08:00
2021-01-11 02:27:04 -08:00
2021-01-04 09:43:31 -08:00
2021-01-16 12:08:02 -08:00
2021-01-22 12:09:24 -08:00
2020-12-20 10:09:51 -08:00
2021-01-22 12:09:24 -08:00
2020-12-24 23:04:03 -08:00
2021-01-04 09:43:31 -08:00
2021-01-18 20:35:38 -08:00
2020-11-28 21:15:45 -08:00
2021-01-22 12:09:24 -08:00
2021-01-22 12:09:24 -08:00
2019-10-28 10:36:15 -07:00
2021-01-03 11:27:57 -08:00
2019-04-12 12:02:37 -07:00
2021-01-04 09:54:22 -08:00
2021-01-04 09:40:30 -08:00
2021-01-19 02:40:52 -08:00
2020-12-26 22:58:06 -08:00
2021-01-07 19:27:31 -08:00
2021-01-07 19:27:31 -08:00
2021-01-07 19:27:31 -08:00
2020-12-01 13:50:33 -08:00
2020-10-09 09:59:52 -07:00
2020-12-26 22:58:06 -08:00
2021-01-15 15:22:55 -08:00
2021-01-11 22:36:51 -08:00
2021-01-05 10:45:26 -08:00
2020-06-12 20:04:01 -07:00
2021-01-13 11:52:28 -08:00
2021-01-12 20:48:04 -08:00
2020-09-30 13:36:37 -07:00
2021-01-05 10:45:26 -08:00
2020-06-22 08:26:40 -07:00
2021-01-15 14:04:56 -08:00
2020-12-01 12:02:29 -08:00
2021-01-22 12:09:24 -08:00
2020-11-23 08:36:49 -08:00
2019-11-11 12:01:21 -08:00
2021-01-05 10:22:57 -08:00
2020-12-01 12:02:29 -08:00
2020-12-01 12:02:29 -08:00
2020-12-01 12:02:29 -08:00
2021-01-04 09:40:30 -08:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2021-01-19 02:40:52 -08:00
2020-12-26 22:58:06 -08:00
2020-12-29 01:57:28 -08:00
2021-01-13 09:58:08 -08:00
2021-01-19 02:40:52 -08:00
2021-01-19 02:40:52 -08:00
2021-01-04 09:43:31 -08:00
2020-12-22 09:19:32 -08:00
2021-01-18 20:35:38 -08:00
2020-12-07 16:35:11 -08:00
2020-12-26 22:58:06 -08:00
2020-09-18 09:18:18 -07:00
2020-12-22 09:19:32 -08:00
2021-01-05 20:08:35 -08:00
2020-11-23 09:07:50 -08:00
2021-01-19 10:01:31 -08:00
2021-01-06 09:35:47 -08:00
2021-01-18 12:25:22 -08:00
2021-01-19 02:40:52 -08:00
2021-01-07 19:27:31 -08:00
2021-01-03 16:27:34 -08:00
2020-06-12 20:04:01 -07:00
2021-01-07 19:27:31 -08:00
2021-01-16 12:08:02 -08:00
2021-01-07 19:27:31 -08:00
2021-01-20 13:12:12 -08:00
2021-01-07 19:27:31 -08:00
2021-01-16 12:08:02 -08:00
2021-01-17 01:11:48 -08:00
2021-01-16 12:08:02 -08:00
2021-01-17 01:11:48 -08:00
2021-01-22 12:09:24 -08:00
2021-01-19 10:01:31 -08:00
2021-01-20 13:11:42 -08:00
2021-01-04 18:51:52 -08:00
2021-01-19 02:40:52 -08:00
2019-04-09 11:39:42 -07:00
2019-04-09 11:39:42 -07:00
2020-11-23 08:36:49 -08:00
2020-11-23 08:36:49 -08:00
2021-01-16 12:08:02 -08:00
2021-01-20 01:41:18 -08:00
2021-01-06 09:36:55 -08:00
2021-01-06 09:36:55 -08:00
2021-01-06 09:36:55 -08:00
2021-01-22 12:09:24 -08:00
2021-01-18 20:35:38 -08:00
2021-01-22 12:09:24 -08:00
2021-01-18 20:35:38 -08:00
2021-01-06 10:38:07 -08:00
2021-01-22 12:09:24 -08:00
2020-12-22 09:19:32 -08:00
2021-01-18 20:35:38 -08:00
2021-01-19 02:40:52 -08:00
2021-01-07 19:16:18 -08:00
2021-01-22 12:09:24 -08:00
2020-12-26 22:58:06 -08:00
2021-01-04 09:40:30 -08:00
2019-04-09 11:39:42 -07:00
2020-11-20 12:52:53 -08:00
2021-01-18 20:35:38 -08:00
2019-12-08 13:58:04 -08:00
2021-01-19 10:05:41 -08:00
2020-10-19 09:54:40 -07:00
2021-01-07 19:16:18 -08:00
2020-10-24 13:23:16 -07:00
2020-09-21 01:18:13 -07:00
2020-12-22 23:22:37 -08:00
2021-01-13 09:44:11 -08:00
2021-01-22 12:09:24 -08:00
2020-12-26 22:58:06 -08:00
2020-12-22 23:22:37 -08:00
2020-12-28 10:31:00 -08:00
2021-01-18 20:35:38 -08:00
2021-01-18 20:35:38 -08:00
2021-01-18 20:35:38 -08:00
2021-01-22 12:09:24 -08:00
2021-01-07 19:27:31 -08:00
2021-01-22 12:09:24 -08:00
2021-01-20 15:49:53 -08:00
2021-01-22 12:09:24 -08:00
2021-01-06 09:36:55 -08:00
2021-01-22 12:09:24 -08:00
2020-12-26 22:58:06 -08:00
2021-01-16 12:08:02 -08:00
2021-01-22 12:09:24 -08:00
2021-01-13 09:44:11 -08:00
2021-01-05 20:08:35 -08:00
2021-01-11 22:36:51 -08:00
2021-01-16 12:08:02 -08:00
2021-01-22 12:09:24 -08:00
2021-01-22 12:09:24 -08:00
2021-01-22 12:09:24 -08:00
2019-04-09 11:39:42 -07:00
2021-01-22 12:09:24 -08:00
2021-01-22 12:09:24 -08:00
2020-08-24 12:11:20 -07:00
2021-01-18 20:35:38 -08:00
2021-01-22 12:09:24 -08:00
2021-01-22 12:09:24 -08:00
2021-01-19 10:01:31 -08:00
2021-01-04 09:54:22 -08:00
2020-09-19 08:39:41 -07:00
2020-12-01 13:50:33 -08:00
2021-01-07 19:16:18 -08:00
2021-01-06 10:38:07 -08:00
2020-12-22 09:19:32 -08:00
2021-01-07 19:27:31 -08:00
2021-01-03 11:27:57 -08:00
2021-01-07 19:27:31 -08:00
2021-01-02 12:01:29 -08:00
2021-01-07 19:27:31 -08:00
2021-01-22 12:09:24 -08:00
2021-01-07 19:27:31 -08:00
2021-01-07 19:27:31 -08:00
2021-01-11 02:27:04 -08:00
2020-08-24 12:11:20 -07:00
2021-01-17 21:54:32 -08:00
2021-01-15 14:04:56 -08:00
2021-01-16 12:08:02 -08:00
2021-01-22 12:09:24 -08:00
2021-01-04 09:40:30 -08:00
2021-01-19 10:01:06 -08:00
2021-01-07 19:27:31 -08:00
2021-01-20 13:12:12 -08:00
2021-01-20 13:12:12 -08:00
2021-01-20 13:12:12 -08:00