minio/pkg
Harshavardhana 43a3778b45
fix: support object-remaining-retention-days policy condition (#9259)
This PR also tries to simplify the approach taken in
object-locking implementation by preferential treatment
given towards full validation.

This in-turn has fixed couple of bugs related to
how policy should have been honored when ByPassGovernance
is provided.

Simplifies code a bit, but also duplicates code intentionally
for clarity due to complex nature of object locking
implementation.
2020-04-06 13:44:16 -07:00
..
auth Add service account type in IAM (#9029) 2020-03-17 10:36:13 -07:00
bpool Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
bucket fix: support object-remaining-retention-days policy condition (#9259) 2020-04-06 13:44:16 -07:00
certs Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
cgroup Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
color Bring in safe mode support (#8478) 2019-11-09 09:27:23 -08:00
console Fix dependencies graph for minio source compilation (#8717) 2019-12-31 09:36:13 +05:30
cpu cpu package fails to build on illumos (#9036) 2020-02-25 10:58:18 -08:00
csvparser sql: Add support of escape quote in CSV (#9231) 2020-04-01 15:39:34 -07:00
disk Implement oboard diagnostics admin API (#9024) 2020-03-26 21:07:39 -07:00
dsync [feature] allow for an odd number of erasure packs (#9221) 2020-03-31 09:32:16 -07:00
ellipses Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
env Fix review comments and new changes in config (#8515) 2019-11-13 17:38:05 -08:00
event fix: throttling of events during their replay (#9188) 2020-03-23 12:34:39 -07:00
handlers re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
hash Turn off md5sum optionally if content-md5 is not set (#7609) 2019-05-08 18:35:40 -07:00
iam/policy fix: support object-remaining-retention-days policy condition (#9259) 2020-04-06 13:44:16 -07:00
ioutil create the final file with mode 0666 for multipart-uploads (#9173) 2020-03-20 15:32:15 -07:00
lock re-implement data usage crawler to be more efficient (#9075) 2020-03-18 16:19:29 -07:00
madmin Add rotating token support for admin API (#9244) 2020-04-01 13:34:20 -07:00
mem Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
mimedb Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
mountinfo Cache Windows mount point info (#8572) 2019-11-27 20:10:13 +05:30
net Implement oboard diagnostics admin API (#9024) 2020-03-26 21:07:39 -07:00
pubsub Add admin API to send console log messages (#7784) 2019-09-03 23:40:48 +05:30
quick Start using error wrapping with fmt.Errorf (#8588) 2019-12-02 09:28:01 -08:00
s3select sql: Add support of escape quote in CSV (#9231) 2020-04-01 15:39:34 -07:00
safe Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
sync/errgroup Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
sys Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
trace Cleanup ResponseWriter function for audit and trace (#8283) 2019-09-24 02:04:28 +05:30
trie Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
wildcard Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00
words Replace Minio refs in docs with MinIO and links (#7494) 2019-04-09 11:39:42 -07:00