2491 Commits (53ca192fe7287d0d40ec0d561eeba5d07f85bc8c)
 

Author SHA1 Message Date
Harshavardhana 3622fbc87d Across donut, split, nimble some code cleanup 10 years ago
Harshavardhana 7be35915bc Merge pull request #712 from harshavardhana/pr_out_add_multi_thread_protection_and_also_allow_atomic_file_creates_rename_upon_close_ 10 years ago
Harshavardhana bbb89b5776 Add multi-thread protection and also allow atomic file creates, rename upon Close() 10 years ago
Harshavardhana c2c7bdf0cd Cleanup nimble http 10 years ago
Harshavardhana 5132fd84db Merge pull request #711 from harshavardhana/pr_out_avoid_config_reload_all_the_time_reload_is_manually_triggerred_from_outside 10 years ago
Harshavardhana b029d0a5f0 Avoid config reload all the time, reload is manually triggerred from outside 10 years ago
Harshavardhana 8b94c53345 Fix issues with multipart upload 10 years ago
Harshavardhana 474954022e Add modified grace library from facebookgo, rename it as nimble 10 years ago
Harshavardhana 2c18c3be68 Merge pull request #710 from harshavardhana/pr_out_add_donut_rpc_service_for_sending_changes_to_configuration_files 10 years ago
Harshavardhana 1d64e4b6c1 Add Donut rpc service for sending changes to configuration files 10 years ago
Harshavardhana 57d634da25 Merge pull request #709 from harshavardhana/pr_out_add_updateconfig_code_to_load_config_changes_if_possible_for_every_function 10 years ago
Harshavardhana 10b082144e Add updateConfig code to load config changes if possible for every function 10 years ago
Harshavardhana 36835befe6 Merge pull request #708 from harshavardhana/pr_out_add_sighup_sigusr2_into_trapping_code_to_trap_signals_for_reloading_configuration 10 years ago
Harshavardhana ba0a5ed416 Add sighup, sigusr2 into trapping code, to trap signals for reloading configuration. 10 years ago
Harshavardhana a74a2db8f0 Merge pull request #707 from harshavardhana/pr_out_fix_another_deadlock_inside_createobjectpart_code_premature_return_without_unlocking_ 10 years ago
Harshavardhana 4a27ab0e58 Fix another deadlock inside CreateObjectPart() code, premature return without Unlocking() 10 years ago
Harshavardhana d0386dbce0 Merge pull request #706 from harshavardhana/pr_out_fix_go_installation_check_on_amazon_instance 10 years ago
Harshavardhana 75788c7a1d Fix go installation check on amazon instance 10 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 10 years ago
Harshavardhana 7f0c14f2b7 Add basic controller code, initiating json rpc connection getting list of disks and memstats for now. 10 years ago
Harshavardhana 75a32d1c01 Merge pull request #704 from harshavardhana/pr_out_rename_stuttered_service_names_and_make_them_appropriate 10 years ago
Harshavardhana a3ccb9d405 Rename stuttered service names and make them appropriate 10 years ago
Harshavardhana 18a8891a15 Merge pull request #703 from harshavardhana/pr_out_minor_changes_to_command_templates 10 years ago
Harshavardhana adc0a1063c Minor changes to command templates 10 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_ 10 years ago
Harshavardhana e66a84242a Add disk detection for Linux, add new RPC service GetDiskInfoService(), remove dummy HelloService() 10 years ago
Harshavardhana 181727ab57 Merge pull request #701 from harshavardhana/pr_out_move_to_container_list_datastructure_from_map_string_byte 10 years ago
Harshavardhana bab4a47525 Move to container/list datastructure from map[string][]byte 10 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 10 years ago
Harshavardhana aa67a19e99 Implement new CPU detection using cpuid, cpuidex plan9 instructions from klauspost/cpuid project, remove C code 10 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 10 years ago
Harshavardhana 0a827305ad Implement metadata cache, metadata cache is used by top level donut right now. Rename trove as data cache 10 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 10 years ago
Harshavardhana 14844f48dd Make donut do everything as an atomic operation, this avoids all the deadlocks and races 10 years ago
Harshavardhana 86bcfed2da Merge pull request #696 from minio/server-cleanup 10 years ago
Harshavardhana 30fc14e703 Restructure codebase move crypto, checksum to top-level, move ``split`` into donut, move crypto/keys into api/auth 10 years ago
Harshavardhana 8a4e7bcdcf Add full API tests, move storage/donut to donut, add disk tests as well 10 years ago
Harshavardhana 7c37e9d06a Make donut fully integrated back into API handlers 10 years ago
Harshavardhana 12bde7df30 Add simple Ticket Master which pro-actively sends messages on proceedChannel 10 years ago
Harshavardhana 5cfb05465e Add cache, donut tests separately - fix behavior differences 10 years ago
Harshavardhana ebe61d99d9 Use cache Append() for saving objects in memory, GetObject() caches un-cached entries while reading 10 years ago
Harshavardhana bce93c1b3a Integrate cache with donut, add tests 10 years ago
Harshavardhana 0533abf6a8 Make priority queue lambda function return error over a channel 10 years ago
Harshavardhana 38a6ce36e5 Remove slow AppendUniq code, rolling through over a slice is in-efficient 10 years ago
Harshavardhana 84810162f5 Add simple Version and GetSysInfo services 10 years ago
Harshavardhana 14ec42d646 Add initial implementation of priority queue, uses container/heap 10 years ago
Harshavardhana eb5aa19dfa Remove custom Config, will use quick Config instead for user access keys 10 years ago
Harshavardhana 701c3e5242 Add new RPC helpers wrapping over regular rpc packages, add middleware chaining ability 10 years ago
Harshavardhana 188785a886 Add and remove dependencies 10 years ago
Harshavardhana 4addf7a996 Restructure API handlers, add JSON RPC simple HelloService right now. 10 years ago