Commit Graph

1668 Commits

Author SHA1 Message Date
Harshavardhana
78c0f85eb0 Merge pull request #636 from harshavardhana/pr_out_an_attempt_to_make_connection_limit_bufferred_channel_wip 2015-06-06 18:08:09 -07:00
Harshavardhana
371651bde6 Add rate limiter instead of connection limit for now 2015-06-06 18:04:55 -07:00
Harshavardhana
996c1a5c28 Merge pull request #635 from harshavardhana/pr_out_fix_a_deadlock_in_trove_when_evicting_objects_when_we_reach_the_maxsize_used
Fix a deadlock in trove when evicting objects when we reach the maxSize used
2015-06-06 16:06:53 -07:00
Harshavardhana
21916dc0a1 Fix a deadlock in trove when evicting objects when we reach the maxSize used 2015-06-06 16:02:52 -07:00
Harshavardhana
d78832fb39 Merge pull request #634 from harshavardhana/pr_out_make_connection_limit_configurable 2015-06-06 14:33:56 -07:00
Harshavardhana
8b43655d9f Make connection limit configurable 2015-06-06 14:31:50 -07:00
Anand Babu (AB) Periasamy
6263b99e5a Merge pull request #633 from minio/reorganize-commands
reorganize commands
2015-06-05 18:32:22 -07:00
Anand Babu (AB) Periasamy
2604ffa42a reorganize commands 2015-06-05 18:29:24 -07:00
Harshavardhana
391e03881d Merge pull request #632 from harshavardhana/pr_out_do_not_attempt_to_restore_while_saving_new_deps 2015-06-04 16:35:49 -07:00
Harshavardhana
5101273ec7 Do not attempt to restore while saving new deps 2015-06-04 16:32:35 -07:00
Harshavardhana
962f5d5160 Merge pull request #631 from harshavardhana/pr_out_implement_custom_date_command_for_cross_platform_portability 2015-06-04 12:35:08 -07:00
Harshavardhana
5d484e2770 Implement custom date command for cross platform portability 2015-06-04 12:32:23 -07:00
Harshavardhana
23861fa6a7 Merge pull request #630 from harshavardhana/pr_out_misc_changes_before_capturing_proper_video 2015-06-03 18:31:16 -07:00
Harshavardhana
a344f5b34d Misc changes before capturing proper video
- Disable management UI command option
- Remove featureflags option, filesystem and memory already support multipart
- Print informative messages after starting minio server
2015-06-03 18:27:15 -07:00
Harshavardhana
a5b9c4fd26 Merge pull request #629 from harshavardhana/pr_out_enable_filesystem_for_api_tests_this_patch_also_implements_listmultipartuploads_ 2015-06-01 20:59:06 -07:00
Harshavardhana
097f70a3c5 Enable filesystem for API tests, this patch also implements ListMultipartUploads() 2015-06-01 20:57:13 -07:00
Harshavardhana
bf36fcb6f7 Merge pull request #628 from harshavardhana/pr_out_skip_files_and_weird_directories_from_listbuckets_allowing_this_so_that_minio_fs_mode_can_be_used_as_ftp_service
Skip files and weird directories from listBuckets(), allowing this so that minio fs mode can be used as ftp service
2015-06-01 16:46:51 -07:00
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