2
I Use This!
Inactive

Commits : Listings

Analyzed about 14 hours ago. based on code collected about 14 hours ago.
Jun 12, 2024 — Jun 12, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added basic SMART support (via "get smart") for software module. More... almost 16 years ago
Fixed typo in minimal number of drives for RAID 6. More... almost 16 years ago
* Software RAID adapter retrieves vendor name and concatenate it with model name, as it is performed in other ones. * Added Software RAID software detect (mdadm). * HDD detection is fully based only on Einarc. HAL, smartcl are removed. That requires software adapter support in Einarc of course in most cases. More... almost 16 years ago
Fixed crashing, when we have degraded array and unexistence of it's members. More... almost 16 years ago
* fixed size assignment in software module for raid levels 1/4/5/6 * removed potentially dangerous umounts from software module * software module now refuses to guess which pds to add to a raid when no pds are specified * fixed (yet another) bug in regexps used in parsing of /proc/mdstat * removed unnecessary remove operations from logical_delete in software that failed anyway More... almost 16 years ago
* updated regexp used on /proc/mdstat as raid level may not be always reported for inactive raids; please check that nothing got broken due to this change More... almost 16 years ago
Implemented adapter_restart method, that stops all arrays and finds them again. Arrays finder code moved from initialize out. More... almost 16 years ago
Normalized "sizes" option. More... almost 16 years ago
* added commands hsadd/hsdel to adapter object as a module for mixing into drivers More... almost 16 years ago
Implemented dedicated hotspare add and delete. More... almost 16 years ago
Added logical physical_list method for adaptec_arcconf (and beginning of hot-spares support for it. More... almost 16 years ago
* implemented shorcuts/aliases for objects and methods names More... almost 16 years ago
* fixed a bug that occurred when level contained words active/inactive More... almost 16 years ago
Fixed logical error when checking if drive related to specified array. More... almost 16 years ago
Some devices have ID_SERIAL_SHORT in udevinfo, that is more useful. More... almost 16 years ago
* Added additional detection of hard drive's serial number for software.rb via udev utility. * Added possibility to skip USB mass storage devices in software.rb by commenting out one line (as it is not needed currently). More... almost 16 years ago
* physical list in software RAID won't fail if any failed drive exists. * As there is no global hotspare in software RAID - set hotspare methods changed to not implemented. * Added hotspare_add, hotspare_delete, physical_list methods available for logical drives. They are intended to work with dedicated hotspares. More... almost 16 years ago
Slightly better implementation of scsi_to_device: it checks format now
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
Moved autodetection infrastructure (including "find adapter by PCI IDs") back to autodetect.rb. Made pcimap cacheable module-level variable.
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
Slight usability fix: explicit error message if we don't know about specified adapter type
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
* Part of autodetection moved from RAID::autodetect to baseraid method, so we can use it's functionality to determine do we have any modules that are able to work with specified device. * Software module will work only with simple hard drives: that work not through supported (by Einarc's modules) controllers. * Removed unneeded find_dev_via_hal method. More... almost 16 years ago
Fixed regular expression that breaks autodetection if no "-rXX" strings are found in lspci output. More... almost 16 years ago
Updated "Using CLI" section with newer examples; omitted "-t areca" everywhere
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
More user friendliness: hint what objects are available if object is not specified
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
More user-friendly beginner interface: now we allow to omit adapter type specification if there's only one adapter available. This way one can just say things like "einarc logical list" without specifying that tiresome "-a lsi_megacli" stuff.
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
Fixed directories, added release memo
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
Added 1.4 news
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
Changed version for a release
GreyCat
as Mikhail Yakshin
More... almost 16 years ago
* fixed physical list behavior in rare cases when mdadm is severely broken (occures in kvm sometimes) More... almost 16 years ago
Replaced all HAL-related code with direct working with sysfs's files. It greatly increases performance and reliability, suffering from HAL's caching abilities. More... almost 16 years ago