Commit graph

1551 commits

Author SHA1 Message Date
Harshavardhana bfb9209689 Skip files and weird directories from listBuckets(), allowing this so that minio fs mode can be used as ftp service 2015-06-01 16:43:43 -07:00
Harshavardhana b038c4bd7f Merge pull request #627 from harshavardhana/pr_out_implement_multipart_support 2015-06-01 16:28:26 -07:00
Harshavardhana d86ba5f336 Implement multipart support
- implemented NewMultipartUpload()
 - implemented CreateObjectPart()
 - implemented ListObjectParts()
 - implemented AbortMultipartUpload()
 - implemented CompleteMultipartUpload()
2015-06-01 16:25:11 -07:00
Harshavardhana 00a976adf1 Merge pull request #626 from harshavardhana/pr_out_errorresponse_from_minio_server_needed_proper_xml_translations 2015-06-01 12:22:48 -07:00
Harshavardhana c07d48e7e8 ErrorResponse from minio server needed proper xml translations 2015-06-01 12:19:27 -07:00
Harshavardhana e1270bcdf6 Merge pull request #625 from harshavardhana/pr_out_make_caching_a_package_trove_and_use_it_inside_memory_driver 2015-05-31 18:43:47 -07:00
Harshavardhana a91e519692 Make caching a package trove, and use it inside memory driver 2015-05-31 18:41:56 -07:00
Harshavardhana 122d67625f Merge pull request #624 from vadmeste/pr_out_protect_exported_memory_object_api_by_a_mutex
Protect the exported method Delete() by a lock
2015-05-31 12:34:02 -07:00
Anis Elleuch 7e5a26f42c Protect the exported method Delete() 2015-05-31 20:29:42 +01:00
Harshavardhana 437c2b31dd Merge pull request #622 from harshavardhana/pr_out_add_filesystem_factory_functions_and_add_related_cli_options 2015-05-30 03:26:58 -07:00
Harshavardhana 82a0eac659 Add filesystem factory functions and add related cli options 2015-05-30 03:23:06 -07:00
Harshavardhana 0cc63706bb Resurrect back fileystem driver 2015-05-30 03:12:01 -07:00
Harshavardhana 56566d055e Merge pull request #621 from vadmeste/pr_out_forbid_upload_of_file_bigger_than_memory_backend 2015-05-28 14:09:41 -07:00
Anis Elleuch d360d0fec3 Forbid the upload of files bigger than the memory backend capacity 2015-05-28 22:07:02 +01:00
Harshavardhana ab80057c5c Update README.md add asciinema video for minio 2015-05-27 20:16:38 -07:00
Harshavardhana cb2a0f774a Update README.md 2015-05-27 18:54:03 -07:00
Harshavardhana 079615a104 Update CONTRIBUTING.md 2015-05-27 18:41:14 -07:00
Harshavardhana 0371ff7242 Merge pull request #619 from minio/harshavardhana-patch-1
Rename BUILDDEPS.md to INSTALLGO.md
2015-05-27 18:38:08 -07:00
Harshavardhana a23f449734 Merge pull request #620 from minio/harshavardhana-patch-2
Update README.md
2015-05-27 18:37:25 -07:00
Harshavardhana d89118e3b6 Update README.md 2015-05-27 18:34:42 -07:00
Harshavardhana cfa4329d21 Rename BUILDDEPS.md to INSTALLGO.md 2015-05-27 17:56:54 -07:00
Harshavardhana 7506227a77 Update BUILDDEPS.md 2015-05-27 17:51:20 -07:00
Harshavardhana 82f267706b Merge pull request #618 from minio/harshavardhana-build-dep
Update BUILDDEPS.md
2015-05-27 17:46:45 -07:00
Harshavardhana 2cbd4e00df Update BUILDDEPS.md 2015-05-27 17:43:39 -07:00
Harshavardhana 66967b8ec0 Merge pull request #617 from harshavardhana/pr_out_fix_erroneous_build_date_formatting 2015-05-26 02:18:27 -07:00
Harshavardhana ddfa964025 Fix erroneous build date formatting 2015-05-26 02:14:54 -07:00
Harshavardhana 554a244b47 Add donut OSX support 2015-05-26 02:14:34 -07:00
Harshavardhana 92a37e5113 Merge pull request #615 from harshavardhana/pr_out_use_http_timeformat_to_return_s3_expects_us_to_return_in_gmt_not_utc 2015-05-25 20:18:52 -07:00
Harshavardhana e46660a966 Use http.TimeFormat to return, S3 expects us to return in GMT not UTC 2015-05-25 20:17:04 -07:00
Harshavardhana 4b22a90182 Merge pull request #614 from harshavardhana/pr_out_handle_authorization_header_better
Handle authorization header better
2015-05-24 21:02:47 -07:00
Harshavardhana 19250296c6 Handle authorization header better 2015-05-24 20:59:53 -07:00
Harshavardhana 2d5e1d3797 Merge pull request #613 from harshavardhana/pr_out_relax_minium_object_size_limit_one_can_really_upload_a_0byte_file 2015-05-23 12:22:27 -07:00
Harshavardhana 9666f2e5bf Relax minium object size limit, one can really upload a 0byte file
For example
~~~
$ mc ls https://s3.amazonaws.com/ferenginar/test.go
[2015-05-23 12:02:06 PDT]     0B test.go

$ curl -i -X HEAD https://s3.amazonaws.com/ferenginar/test.go
HTTP/1.1 200 OK
x-amz-id-2: ZMWLriPH+uQJ8IsaMHmuNOU/FXvdSq+s6O7ugUI9hZ695XJTNAZ1utKxh03w5Jcf
x-amz-request-id: F5A11F533B74DD8F
Date: Sat, 23 May 2015 19:19:29 GMT
Last-Modified: Sat, 23 May 2015 19:02:06 GMT
ETag: "d41d8cd98f00b204e9800998ecf8427e"
Accept-Ranges: bytes
Content-Type: binary/octet-stream
Content-Length: 0
Server: AmazonS3
~~~
2015-05-23 12:19:16 -07:00
Harshavardhana d89396e2f0 Merge pull request #612 from harshavardhana/pr_out_add_contributors_file 2015-05-23 11:55:55 -07:00
Harshavardhana eca8087993 Add contributors file 2015-05-23 11:49:07 -07:00
Harshavardhana c63ba4be26 Merge pull request #611 from harshavardhana/pr_out_add_missing_validate_access_keys_after_extracted_from_authheader 2015-05-21 19:29:19 -07:00
Harshavardhana e11f9110b6 add missing validate access keys after being extracted from AuthHeader 2015-05-21 19:23:47 -07:00
Harshavardhana 138288f788 Merge pull request #610 from harshavardhana/pr_out_fix_some_donut_todo_s_regarding_bucket_created_date 2015-05-21 11:17:24 -07:00
Harshavardhana ad60b97d52 Fix some donut TODO's regarding bucket created date 2015-05-21 11:13:49 -07:00
Harshavardhana 39dac2afac Merge pull request #609 from harshavardhana/pr_out_remove_unnecessary_todo_for_httpserver 2015-05-21 02:59:12 -07:00
Harshavardhana cd817d34df Finish last bits of api testsuite on server 2015-05-21 02:57:03 -07:00
Harshavardhana 0fbd36e18e Merge pull request #608 from harshavardhana/pr_out_remove_bitdell_and_analytics_badge_these_services_are_not_working_anymore 2015-05-20 17:20:54 -07:00
Harshavardhana d4bb71f6fd Remove bitdell and analytics badge, these services are not working anymore 2015-05-20 17:18:15 -07:00
Harshavardhana f1fecd7510 Merge pull request #607 from harshavardhana/pr_out_bump_gocyclo_back_to_16 2015-05-19 18:34:38 -07:00
Harshavardhana f00bfd38da Bump gocyclo back to 16 2015-05-19 18:32:50 -07:00
Harshavardhana b84d8fcda7 Merge pull request #606 from harshavardhana/pr_out_fix_duplicate_map_allocation 2015-05-18 13:18:04 -07:00
Harshavardhana 3d61ba5930 Fix duplicate map allocation 2015-05-18 13:14:01 -07:00
Harshavardhana 8ce44bfbd1 Merge pull request #605 from harshavardhana/pr_out_update_totalnumber_of_multiparts_inside_createobjectpart_also_introduce_support_for_uploadidmarker_and_prefix_for_listmultipartuploads 2015-05-18 12:27:05 -07:00
Harshavardhana e4c0d574dc Update totalnumber of multiparts inside CreateObjectPart(), also introduce support for UploadIDMarker and Prefix for listMultipartUploads 2015-05-18 12:24:36 -07:00
Harshavardhana b3e0b3e4dc Merge pull request #604 from harshavardhana/pr_out_head_request_should_have_content_length_for_only_successful_response_there_is_no_response_body_for_errors_just_header_is_sufficient_fixes_603 2015-05-15 21:58:55 -07:00