about summary refs log tree commit homepage
path: root/lib/mogilefs
DateCommit message (Expand)
2019-10-28fix more indentation warnings
2019-10-28mogilefs: actually use kwarg for Net::HTTP::Persistent.new
2018-06-19fix indentation warnings with ruby trunk
2018-06-19socket/pure_ruby: favor String#clear if available
2017-12-20new_file/stream: remove unused variable
2017-06-26pool: simplify empty class definition
2017-03-23socket_common: improve readability of case statement
2017-03-23socket_common: remove needless 'o' modifier for Regexp
2017-03-13socket_common: limit garbage workaround to Ruby <= 2.4.1
2017-02-03socket_common: expand IO#write garbage workaround to 2.0 and 2.1
2017-01-31freeze string literals in a few more places
2017-01-30socket_common: limit IO#write garbage workaround to <= 2.4
2017-01-27avoid excessive garbage on uploads with Ruby 2.2+
2017-01-26support net-http-persistent 3.x
2016-12-29new_file/common: simplify empty class declarations
2016-12-29use opt_str_freeze to avoid allocations in a few places
2016-12-29avoid pointless capture in regexp
2016-08-31connect_timeout: match :timeout if unset
2016-08-31implement :connect_timeout option
2016-08-31socket/pure_ruby: connect with "exception:false" on Ruby 2.3+
2016-08-31admin: map unset reject_bad_md5 field to nil
2015-11-04socket/pure_ruby: use `:exception=>false' on Ruby 2.1+
2015-10-22socket/pure_ruby: fix Ruby 1.8 compatibility
2015-10-22minor garbage reductions for newer Rubies
2015-09-16backend: simplify regexp
2015-09-16bigfile: lazily require bigfile/filter
2015-09-14bigfile/filter: only update MD5 if non-nil
2015-09-14more idiomatic comparisons with constants
2015-09-14admin: simplify utilization conversion
2015-06-24mogilefs/socket/pure_ruby: use IO#wait_*able
2015-05-28avoid defineclass instructions for empty classes
2015-05-27use monotonic clock if possible on Ruby 2.1+
2015-01-16admin: reduce bytecode overhead of get_stats
2015-01-16admin: flesh out get_devices
2015-01-13admin (doc, get_hosts): display integers in results doc
2013-09-10new_file/stream: correct declare errors array correctly
2013-07-09client: each_key: accept optional :after and :limit args
2013-02-21mysql: remove warning for assigned but unused variable
2013-02-21backend: fix variable shadow warning
2013-02-05backend: retry all trackers on send failure
2013-01-18create_open: do not set empty zone= parameter
2012-11-08new_file: don't pass private field to create_open
2012-10-31net-http-persistent usage respects timeouts
2012-10-30new_file: support create_open_args and create_close_args
2012-10-30http_reader: improve robustness of header reading
2012-10-24new_file: delay keepalive sockopts until read
2012-10-24optionally use net-http-persistent for StringIO
2012-10-22new_file allows optional :info hash to be populated
2012-10-09client: small speedup for list_keys_verbose
2012-10-09client: add each_file_info iterator