1926 Commits (5721d85c9a0e65ee65005e7da48c56612ae04ee3)
 

Author SHA1 Message Date
Harshavardhana 4a27ab0e58 Fix another deadlock inside CreateObjectPart() code, premature return without Unlocking() 9 years ago
Harshavardhana d0386dbce0 Merge pull request #706 from harshavardhana/pr_out_fix_go_installation_check_on_amazon_instance 9 years ago
Harshavardhana 75788c7a1d Fix go installation check on amazon instance 9 years ago
Harshavardhana 46ab20dcee Merge pull request #705 from harshavardhana/pr_out_add_basic_controller_code_initiating_json_rpc_connection_getting_list_of_disks_and_memstats_for_now 9 years ago
Harshavardhana 7f0c14f2b7 Add basic controller code, initiating json rpc connection getting list of disks and memstats for now. 9 years ago
Harshavardhana 75a32d1c01 Merge pull request #704 from harshavardhana/pr_out_rename_stuttered_service_names_and_make_them_appropriate 9 years ago
Harshavardhana a3ccb9d405 Rename stuttered service names and make them appropriate 9 years ago
Harshavardhana 18a8891a15 Merge pull request #703 from harshavardhana/pr_out_minor_changes_to_command_templates 9 years ago
Harshavardhana adc0a1063c Minor changes to command templates 9 years ago
Harshavardhana 486b82e950 Merge pull request #702 from harshavardhana/pr_out_add_disk_detection_for_linux_add_new_rpc_service_getdiskinfoservice_remove_dummy_helloservice_ 9 years ago
Harshavardhana e66a84242a Add disk detection for Linux, add new RPC service GetDiskInfoService(), remove dummy HelloService() 9 years ago
Harshavardhana 181727ab57 Merge pull request #701 from harshavardhana/pr_out_move_to_container_list_datastructure_from_map_string_byte 9 years ago
Harshavardhana bab4a47525 Move to container/list datastructure from map[string][]byte 9 years ago
Harshavardhana d11dfe003c Merge pull request #700 from harshavardhana/pr_out_implement_new_cpu_detection_using_cpuid_cpuidex_plan9_instructions_from_klauspost_cpuid_project_remove_c_code 9 years ago
Harshavardhana aa67a19e99 Implement new CPU detection using cpuid, cpuidex plan9 instructions from klauspost/cpuid project, remove C code 9 years ago
Harshavardhana 9977888972 Merge pull request #698 from harshavardhana/pr_out_implement_metadata_cache_metadata_cache_is_used_by_top_level_donut_right_now_rename_trove_as_data_cache 9 years ago
Harshavardhana 0a827305ad Implement metadata cache, metadata cache is used by top level donut right now. Rename trove as data cache 9 years ago
Harshavardhana 7d2609856e Merge pull request #697 from harshavardhana/pr_out_make_donut_do_everything_as_an_atomic_operation_this_avoids_all_the_deadlocks_and_races 9 years ago
Harshavardhana 14844f48dd Make donut do everything as an atomic operation, this avoids all the deadlocks and races 9 years ago
Harshavardhana 86bcfed2da Merge pull request #696 from minio/server-cleanup 9 years ago
Harshavardhana 30fc14e703 Restructure codebase move crypto, checksum to top-level, move ``split`` into donut, move crypto/keys into api/auth 9 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 9 years ago
Harshavardhana 7c37e9d06a Make donut fully integrated back into API handlers 9 years ago
Harshavardhana 12bde7df30 Add simple Ticket Master which pro-actively sends messages on proceedChannel 9 years ago
Harshavardhana 5cfb05465e Add cache, donut tests separately - fix behavior differences 9 years ago
Harshavardhana ebe61d99d9 Use cache Append() for saving objects in memory, GetObject() caches un-cached entries while reading 9 years ago
Harshavardhana bce93c1b3a Integrate cache with donut, add tests 9 years ago
Harshavardhana 0533abf6a8 Make priority queue lambda function return error over a channel 9 years ago
Harshavardhana 38a6ce36e5 Remove slow AppendUniq code, rolling through over a slice is in-efficient 9 years ago
Harshavardhana 84810162f5 Add simple Version and GetSysInfo services 9 years ago
Harshavardhana 14ec42d646 Add initial implementation of priority queue, uses container/heap 9 years ago
Harshavardhana eb5aa19dfa Remove custom Config, will use quick Config instead for user access keys 9 years ago
Harshavardhana 701c3e5242 Add new RPC helpers wrapping over regular rpc packages, add middleware chaining ability 9 years ago
Harshavardhana 188785a886 Add and remove dependencies 9 years ago
Harshavardhana 4addf7a996 Restructure API handlers, add JSON RPC simple HelloService right now. 9 years ago
Harshavardhana 335c7827eb More donut, cache, api cleanup 9 years ago
Harshavardhana dc0df3dc0e Breakaway from driver model, move cache into donut 9 years ago
Harshavardhana 72572d6c71 Remove some api server code bringing in new cleanup 9 years ago
Harshavardhana c2031ca066 Add server and control command 9 years ago
Frederick F. Kautz IV 101784bc44 Merge pull request #695 from fkautz/pr_out_fixing_api_definitions 9 years ago
Frederick F. Kautz IV cfbc169034 Fixing API definitions 9 years ago
Harshavardhana 1d31c76dd6 Merge pull request #694 from harshavardhana/pr_out_move_memory_code_out_add_it_as_layer_on_top_of_existing_cache_code_wip 9 years ago
Harshavardhana 8f61d6b6be Move memory code out, add it as layer on top of existing donut code 9 years ago
Harshavardhana fe3c618cc7 Merge pull request #693 from harshavardhana/pr_out_add_dummy_driver_for_community_to_submit_new_drivers 9 years ago
Harshavardhana ab6e16bb41 Add dummy driver for community to submit new drivers 9 years ago
Harshavardhana 12de98fb62 Rename memory driver as cache 9 years ago
Harshavardhana 2571342451 Filesystem goes the high road *again* 9 years ago
Harshavardhana c4c67581dc Merge pull request #692 from harshavardhana/pr_out_isvalidbucket_is_sufficient_we_don_t_need_to_verify_for_ 9 years ago
Harshavardhana f74d6138da IsValidBucket() is sufficient we don't need to verify for "." 9 years ago
Harshavardhana b5a5861c8f Merge pull request #691 from harshavardhana/pr_out_handle_couple_of_cases_of_oom_conditions_move_caching_to_getobject_rather_than_putobject_ 9 years ago