1
0
mirror of https://github.com/minio/mc.git synced 2025-11-12 01:02:26 +03:00
Commit Graph

40 Commits

Author SHA1 Message Date
Harshavardhana
78a78c072a Full cleanup of s3 client for mc 2015-05-02 11:28:31 -07:00
Harshavardhana
744ed7dcd1 Bring old documentation back 2015-04-28 11:03:34 -07:00
Harshavardhana
41637a2155 Review comments, part of #451 2015-04-28 02:35:46 -07:00
Harshavardhana
f24a42a32b Non recursive ls - fixes #479 2015-04-27 20:57:17 -07:00
Harshavardhana
5468c97f0e Implement multipart upload library functions 2015-04-27 14:41:13 -07:00
Harshavardhana
04fc519ce2 Merge GetObjectMetadata() into Stat(), now Stat() returns properly using FileType
FileType is going to be used to differentiate between directory, file/bucket, object respectively
2015-04-24 11:16:27 -07:00
Anand Babu (AB) Periasamy
c09ce54090 console enhancements, consistent error message and janitor duty 2015-04-23 21:25:10 -07:00
Harshavardhana
9f97409362 Migrate fully to List() with channel everywhere, deprecate old List() API 2015-04-23 20:36:44 -07:00
Harshavardhana
972c476e36 Add ListOnChannel() for fs{unix,windows} and cmd-ls 2015-04-23 20:02:48 -07:00
Harshavardhana
527b1ca96d ListOnChannel() - now listbuckets and objects through channel replies.
Still doesn't do full recursive of all objects based on marker, that is the next step.
2015-04-23 18:01:12 -07:00
Harshavardhana
4e53814cc3 Add bucket ACL support 2015-04-23 12:10:51 -07:00
Harshavardhana
dc200a62fc Disallow `bucket` creation with uppercase letters 2015-04-22 01:22:22 -07:00
Harshavardhana
e3c1b8eabc Fix ListCmd() MakeBucketCmd() for multi target 2015-04-21 16:29:33 -07:00
Frederick F. Kautz IV
33869c524a Renaming StatBucket to Stat 2015-04-20 12:47:11 -07:00
Harshavardhana
8bc587b8cf Now clients only take URLs - fixes #425
- Interface change, takes only minimal arguments
 - Passing URLs all the way down
 - Bucket and Object awareness only at per client level
2015-04-19 19:39:02 -07:00
Frederick F. Kautz IV
1daee3e076 Adding more mocks 2015-04-17 20:04:54 -07:00
Harshavardhana
5d1ec28e9d Bring MultiPartUpload interface stubs 2015-04-16 23:44:47 -07:00
Anand Babu (AB) Periasamy
90f853a00f Modern Copy to Mini Copy 2015-04-16 20:13:52 -07:00
Harshavardhana
97511ca6b8 Enhance GetObjectMetadata() to return ETag as well, precursor to "recursive" cp 2015-04-16 00:51:53 -07:00
Frederick F. Kautz IV
c9b01650fd Renaming StatObject to GetObjectMetadata 2015-04-13 11:44:39 -07:00
Frederick F. Kautz IV
5528ebdf71 Minor cleanup from refactoring 2015-04-11 21:32:25 -07:00
Frederick F. Kautz IV
7550571ece Refactoring copy and put to work with writers instead of readers 2015-04-11 21:30:24 -07:00
Harshavardhana
3914036db4 All commands now work with fs client - fixes #290 2015-04-11 20:53:53 -07:00
Anand Babu (AB) Periasamy
e7a2699ab2 minio client becomes modern copy 2015-04-11 17:11:38 -07:00
Harshavardhana
51bb8f199b Add file client 2015-04-10 17:06:41 -07:00
Frederick F. Kautz IV
3fa6695142 Fix build break 2015-04-09 23:38:28 -07:00
Frederick F. Kautz IV
a7b082a676 Minor cleanup of pkg/client code 2015-04-09 23:34:20 -07:00
Harshavardhana
6e9fe6dc56 mc client interface now provides typed errors 2015-04-08 22:21:01 -07:00
Harshavardhana
bb1324148f Revert "Get rid of client interface and move s3 back into a struct"
This reverts commit 4a2facfa7b.
2015-04-08 16:18:20 -07:00
Harshavardhana
4a2facfa7b Get rid of client interface and move s3 back into a struct 2015-04-08 16:06:25 -07:00
Harshavardhana
e279da678f Cleanup s3 client, iodize it as well 2015-04-08 13:56:20 -07:00
Anand Babu (AB) Periasamy
d7a12dcef4 Simplify ListObject API 2015-04-05 01:29:13 -07:00
Harshavardhana
1f898e125e out of memory issue fixed #234
This is fixed by removing bytes.Buffer to calculate md5 during upload
2015-04-04 22:23:07 -07:00
Anand Babu (AB) Periasamy
ba233bab60 move all global variables to globals 2015-04-01 20:08:21 -07:00
Harshavardhana
2803d404d5 Simplify donut client side 2015-04-01 13:21:41 -07:00
Harshavardhana
a2cd9ebbc2 Update to latest changes from minio-io/donut and other fixes
completed work

  - ListObjects() - buckets(sorted)
  - ListBuckets() - objects(sorted)
  - Get() - object
  - Put() - object

TODO: further cleanups in progress
2015-03-31 16:28:22 -07:00
Harshavardhana
5055071b8d mc and new Donut now supports ListObjects() 2015-03-30 19:04:00 -07:00
Harshavardhana
4648965761 New changes, Put object donut works with multi-disk 2015-03-30 17:25:23 -07:00
Harshavardhana
bd18e3c260 Move back to functional style for simplicity 2015-03-23 15:43:02 -07:00
Harshavardhana
d1550045b3 Donut command 2015-03-22 20:03:39 -07:00