Harshavardhana
1f3dd2374c
Merge pull request #558 from harshavardhana/pr_out_even_mux_vars_don_t_help_handle_it_by_looking_at_req_url_path
10 years ago
Harshavardhana
2c7b30e5e1
Even mux vars don't help, handle it by looking at req.URL.Path
10 years ago
Frederick F. Kautz IV
b69327a617
Merge pull request #556 from fkautz/pr_out_exposing_expiration_for_memory_driver
10 years ago
Frederick F. Kautz IV
b86b26e7e5
Exposing expiration for memory driver
10 years ago
Harshavardhana
c01fb92eca
Merge pull request #557 from harshavardhana/pr_out_make_builddate_universal
10 years ago
Harshavardhana
bbace9ac2e
Make buildDate universal
10 years ago
Harshavardhana
bbc32d6ac0
Disable domain based routing for now
10 years ago
Harshavardhana
f3078d047c
Get bucketName from mux.Vars instead of heuristic code, resolves subdomain issues
10 years ago
Frederick F. Kautz IV
e911cc332e
Merge pull request #554 from fkautz/pr_out_disable_eviction_on_0_expiration_time
10 years ago
Harshavardhana
9167312170
Merge pull request #555 from harshavardhana/pr_out_use_utc_everywhere
10 years ago
Harshavardhana
8e3d48bf35
Use UTC() everywhere
...
ref - https://github.com/golang/go/issues/1988 , no standard function to set timeZone
10 years ago
Frederick F. Kautz IV
94e24f1a05
Disable eviction on 0 expiration time
10 years ago
Frederick F. Kautz IV
b6d96335e7
Merge pull request #553 from fkautz/pr_out_setting_number_of_processors_to_use_to_max_available
10 years ago
Frederick F. Kautz IV
f59535f052
Setting number of processors to use to max available
10 years ago
Harshavardhana
72395798c8
Merge pull request #552 from harshavardhana/pr_out_minio_config_directory_should_be_0700_not_os_modedir
10 years ago
Harshavardhana
2de81c8a3c
Minio config directory should be 0700 not os.ModeDir
10 years ago
Frederick F. Kautz IV
e76337d620
Merge pull request #551 from fkautz/pr_out_wrapping_functions_that_require_gc_so_that_references_are_released_before_running
10 years ago
Frederick F. Kautz IV
8e2f7f9493
Wrapping functions that require gc so that references are released before running
10 years ago
Harshavardhana
4ea186729a
Merge pull request #550 from harshavardhana/pr_out_changes_to_createobject_now_returns_back_md5_along_with_any_error
10 years ago
Harshavardhana
d815e6adfd
Changes to CreateObject() now returns back md5 along with any error
...
- This change is necessary to avoid the racy calls to GetObjectMetadata()
- This change is also necessary since one has to reply back md5sum with
PUT object response header
10 years ago
Harshavardhana
13cae94191
Merge pull request #545 from harshavardhana/pr_out_conn_limit_changes
10 years ago
Harshavardhana
fd2203b1b7
Some more improvements to connection limit
10 years ago
Harshavardhana
58491d22fc
Merge pull request #548 from harshavardhana/pr_out_memory_now_evicts_bucket_if_no_more_objects_in_memory_struct
10 years ago
Harshavardhana
f8a16dd22b
Memory now evicts bucket if no more objects in memory struct
...
- To avoid race in expiration while accessing memory driver structs with
in two competing write locks. Use lru Len() instead to know exact length
to schedule for eviction.
- squash both bucket and object structs, instead use a separate map to keep
mutable info of lastAccessTime which can be independently used inside the
expiration routine.
10 years ago
Frederick F. Kautz IV
63ba97fd8e
Merge pull request #547 from fkautz/pr_out_removing_entity_too_large_errors_from_memory_driver
10 years ago
Frederick F. Kautz IV
ed0a9a9e06
Removing entity too large errors from memory driver
10 years ago
Frederick F. Kautz IV
446a137904
Merge pull request #546 from fkautz/pr_out_adding_debug_statements_for_testing
10 years ago
Frederick F. Kautz IV
aff2b3b06a
Adding debug statements for testing
10 years ago
Frederick F. Kautz IV
a521309b78
Merge pull request #542 from fkautz/pr_out_make_minio_work_with_curl_and_browsers_again
10 years ago
Frederick F. Kautz IV
82a16b8848
Make minio work with curl and browsers again
10 years ago
Frederick F. Kautz IV
73de05feb6
Merge pull request #544 from fkautz/pr_out_fixing_race_condition
10 years ago
Frederick F. Kautz IV
3a1386165f
Fixing race condition
10 years ago
Harshavardhana
710e732cf0
Merge pull request #543 from harshavardhana/pr_out_fix_out_of_memory_issue
10 years ago
Harshavardhana
03bca9a001
Fix out of memory issue
10 years ago
Harshavardhana
50d871c2db
Merge pull request #540 from harshavardhana/pr_out_remove_connection_limit_handle_throttling_outisde_in_iptables
10 years ago
Harshavardhana
25d4c0f6fa
A small logical change in messaging and logging
10 years ago
Harshavardhana
8be3b92ab7
Merge pull request #541 from fkautz/pr_out_adding_error_message_on_connection_limit_met
10 years ago
Frederick F. Kautz IV
f596c744ed
Adding error message on connection limit met
10 years ago
Harshavardhana
8d1d309630
Merge pull request #539 from harshavardhana/pr_out_return_resources_as_its_available_not_a_new_value
10 years ago
Harshavardhana
a89c4a57d3
Return resources as its available, not a new value
10 years ago
Harshavardhana
edf838df74
Merge pull request #538 from harshavardhana/pr_out_bump_up_gocyclo_to_18
10 years ago
Harshavardhana
a60d279817
bump up gocyclo to 18
10 years ago
Harshavardhana
251c99176a
Merge pull request #537 from harshavardhana/pr_out_add_proper_content_length_for_error_and_success_responses
10 years ago
Frederick F. Kautz IV
c718910300
Merge pull request #536 from fkautz/pr_out_expirations_are_now_based_on_last_accessed_instead_of_time_created
10 years ago
Frederick F. Kautz IV
0da04c6f17
Expirations are now based on last accessed instead of time created
10 years ago
Harshavardhana
92e4301414
Add proper content-length for error and success responses
...
- All compliance issues with S3 API for Put,Get,List (Bucket,Object) respectively
- Encodes and returns back proper HTTP headers
10 years ago
Frederick F. Kautz IV
c8db3e1c3b
Merge pull request #535 from fkautz/pr_out_adding_lru
10 years ago
Frederick F. Kautz IV
5fc5f79ab7
Adding lru
10 years ago
Frederick F. Kautz IV
b6daf99dcd
Merge pull request #533 from fkautz/pr_out_simplifying_memory_sleep_logic
10 years ago
Frederick F. Kautz IV
8fcb697844
Simplifying memory sleep logic
10 years ago