Frederick F. Kautz IV
|
61a9ea0f4b
|
Adding support for memory driver test
|
2015-05-09 18:15:27 -07:00 |
Frederick F. Kautz IV
|
cfe425e948
|
Merge pull request #585 from fkautz/pr_out_adding_tests_and_fixes_for_multipart_uploads_uncovered_from_tests
|
2015-05-09 17:44:25 -07:00 |
Frederick F. Kautz IV
|
058604aa21
|
Adding tests and fixes for multipart uploads uncovered from tests
|
2015-05-09 17:42:14 -07:00 |
Harshavardhana
|
0c54f99674
|
Merge pull request #584 from harshavardhana/pr_out_implement_abortmultipart
|
2015-05-09 16:12:17 -07:00 |
Harshavardhana
|
8860aa0c8c
|
Implement AbortMultipart
|
2015-05-09 16:09:50 -07:00 |
Harshavardhana
|
9d407f6ee1
|
Merge pull request #583 from harshavardhana/pr_out_add_listparts_support_wip_do_not_merge
|
2015-05-09 13:59:35 -07:00 |
Harshavardhana
|
18c7f620cc
|
Add listparts support
|
2015-05-09 13:55:55 -07:00 |
Harshavardhana
|
ef793dcf03
|
Merge pull request #582 from harshavardhana/pr_out_handle_two_different_styles_of_time_format_s3cmd_now_compatible
|
2015-05-08 16:33:34 -07:00 |
Harshavardhana
|
04e388d620
|
Handle two different styles of time format, s3cmd now compatible
|
2015-05-08 16:01:59 -07:00 |
Harshavardhana
|
aaf205b1fe
|
Merge pull request #581 from harshavardhana/pr_out_move_expiration_code_into_its_own_and_add_ticker_select_case
|
2015-05-08 13:00:16 -07:00 |
Harshavardhana
|
01b474fca3
|
Move expiration code into its own and add ticker select case
|
2015-05-08 12:37:49 -07:00 |
Harshavardhana
|
8a65b90783
|
Merge pull request #580 from harshavardhana/pr_out_verify_incoming_md5sum_for_invidual_parts_in_complete_multipart_request_and_some_simplification_of_the_code
|
2015-05-08 04:01:37 -07:00 |
Harshavardhana
|
23a545673d
|
Verify incoming md5sum for invidual parts in complete multipart request and some simplification of the code
Add two new functions for session cleanup
|
2015-05-08 03:59:05 -07:00 |
Harshavardhana
|
a16a10afa9
|
Merge pull request #579 from harshavardhana/pr_out_re_enable_bucket_deletion_this_time_with_uploadid_sitting_there
|
2015-05-08 02:31:40 -07:00 |
Harshavardhana
|
616241a2c1
|
Re-enable bucket deletion, this time with uploadID sitting there
|
2015-05-08 02:28:38 -07:00 |
Harshavardhana
|
2ea10c798b
|
Implement proper errors for Multipart
|
2015-05-08 02:02:51 -07:00 |
Harshavardhana
|
39e0875699
|
Merge pull request #578 from harshavardhana/pr_out_now_objectstorage_go_works_properly_with_multipart_upload
Now objectstorage-go works properly with Multipart upload.
|
2015-05-07 23:03:18 -07:00 |
Harshavardhana
|
82c3656f79
|
Reply back CompleteMultipartUploadResult properly with final ETag computed
- Now s3 libraries and also objectstorage-go work properly
|
2015-05-07 23:01:20 -07:00 |
Harshavardhana
|
5a372f4dd7
|
Merge pull request #577 from fkautz/pr_out_router_should_work_with_uploads_unescaped_now
|
2015-05-07 21:43:28 -07:00 |
Frederick F. Kautz IV
|
ae5c99d7bb
|
Router should work with ?uploads unescaped now
|
2015-05-07 21:37:34 -07:00 |
Frederick F. Kautz IV
|
9dc7b82b39
|
Merge pull request #576 from fkautz/pr_out_adding_multipart_support
|
2015-05-07 20:00:20 -07:00 |
Frederick F. Kautz IV
|
0266ec4bf6
|
Merge pull request #575 from fkautz/pr_out_fixing_panic_in_intelligent_attempted_to_delete_nonexistent_key
|
2015-05-07 19:55:56 -07:00 |
Frederick F. Kautz IV
|
f050d5e974
|
Adding multipart support
|
2015-05-07 19:55:30 -07:00 |
Frederick F. Kautz IV
|
ed71c28c37
|
Fixing panic in intelligent, attempted to delete nonexistent key
|
2015-05-07 19:12:49 -07:00 |
Frederick F. Kautz IV
|
a4b4e9c148
|
Merge pull request #574 from fkautz/pr_out_adding_feature_flags
|
2015-05-07 13:59:23 -07:00 |
Frederick F. Kautz IV
|
d0c4334834
|
Adding feature flags
|
2015-05-07 13:56:54 -07:00 |
Harshavardhana
|
f1dbdbd234
|
Merge pull request #573 from harshavardhana/pr_out_get_rid_of_sub_domain_code_and_some_other_formatting_changes
|
2015-05-07 00:23:14 -07:00 |
Harshavardhana
|
1df28f3060
|
Get rid of sub-domain code and some other formatting changes
|
2015-05-07 00:21:40 -07:00 |
Harshavardhana
|
8c5a83ddcf
|
Merge pull request #572 from harshavardhana/pr_out_add_marker_support_for_donut_also_add_a_testing_code
|
2015-05-05 22:20:18 -07:00 |
Harshavardhana
|
6d3d92694f
|
Add Marker support for donut, also add a testing code
|
2015-05-05 22:18:24 -07:00 |
Harshavardhana
|
142f9263e1
|
Merge pull request #571 from harshavardhana/pr_out_add_lexicographic_marker_nextmarker_support_for_recursive_listing_of_objects_wip_do_not_merge
|
2015-05-05 18:12:18 -07:00 |
Harshavardhana
|
75028c2ad1
|
Add lexicographic Marker/NextMarker support for recursive listing of objects.
Also update times when an object is accessed logic
|
2015-05-05 18:05:34 -07:00 |
Frederick F. Kautz IV
|
7a87f89604
|
Merge pull request #570 from fkautz/pr_out_adding_xmlns
|
2015-05-05 13:32:31 -07:00 |
Frederick F. Kautz IV
|
24af2222c9
|
Adding xmlns
|
2015-05-05 12:54:34 -07:00 |
Harshavardhana
|
9d484719ae
|
Merge pull request #568 from harshavardhana/pr_out_fix_a_potential_race_between_expireobjects_and_set_over_items_map
|
2015-05-04 22:38:59 -07:00 |
Harshavardhana
|
193a6606db
|
Fix a potential race between ExpireObjects() and Set() over items map
|
2015-05-04 22:36:47 -07:00 |
Harshavardhana
|
3fc9b4554f
|
Merge pull request #567 from harshavardhana/pr_out_convert_groupcache_lru_to_be_memory_size_based_rather_than_entry_based_calling_it_lru_memory
Convert groupcache lru to be memory size based rather than entry based calling it lru-memory
|
2015-05-04 22:04:26 -07:00 |
Harshavardhana
|
ed1259d6f0
|
Deprecate LRU use just map[string]interface{} and call it intelligent 'cache'
|
2015-05-04 22:01:56 -07:00 |
Harshavardhana
|
63edb1e9a0
|
Nullify list memory to nil as we remove the element
|
2015-05-04 17:22:08 -07:00 |
Harshavardhana
|
d63064b8af
|
Optimize memory usage in GetPartialObject() for memory driver
|
2015-05-04 15:26:56 -07:00 |
Harshavardhana
|
c8f31d97a8
|
Modify LRU further to add object expiration
|
2015-05-04 04:32:44 -07:00 |
Harshavardhana
|
670f997b07
|
Bring blockingWriter from client and use it here
|
2015-05-04 03:55:43 -07:00 |
Harshavardhana
|
d0df548eb5
|
Use new LRU inside memory driver
|
2015-05-04 03:55:43 -07:00 |
Harshavardhana
|
f7caef2d26
|
Change CreateObject() to take size argument from content-length
|
2015-05-04 03:55:43 -07:00 |
Harshavardhana
|
c342ce1588
|
New LRU based on GroupCache which keeps track of memory rather than entries
|
2015-05-04 03:55:19 -07:00 |
Frederick F. Kautz IV
|
66e0fe23be
|
Merge pull request #566 from fkautz/pr_out_deleting_key_from_lastaccessedobjects_on_eviction
|
2015-05-01 22:21:11 -07:00 |
Frederick F. Kautz IV
|
3cf045fd1b
|
Deleting key from lastAccessedObjects on eviction
|
2015-05-01 22:01:07 -07:00 |
Frederick F. Kautz IV
|
ad2037f446
|
Merge pull request #565 from fkautz/pr_out_removing_groupcache_lru_in_favor_of_imported_local_version
|
2015-05-01 21:02:17 -07:00 |
Frederick F. Kautz IV
|
c80bbc86d5
|
Removing groupcache lru in favor of imported local version
|
2015-05-01 20:58:36 -07:00 |
Harshavardhana
|
600a75a786
|
Merge pull request #564 from harshavardhana/pr_out_rename_isvalidobject_to_isvalidobjectname_
|
2015-05-01 20:33:05 -07:00 |