|
|
|
@20965
|
18 years |
jhoblitt |
first attempt at supporting multiple databases
|
|
|
|
@20206
|
18 years |
jhoblitt |
set $0
|
|
|
|
@20204
|
18 years |
jhoblitt |
silence uncommited warnings
|
|
|
|
@20203
|
18 years |
jhoblitt |
turn autocommit off
|
|
|
|
@20202
|
18 years |
jhoblitt |
call getmountedvol() when changing the volume table
|
|
|
|
@20176
|
18 years |
jhoblitt |
remove uneeded use of Nebulous::Client
move --pendingreplicate …
|
|
|
|
@20175
|
18 years |
jhoblitt |
add find_objects_with_extra_instances query
change get_mounted_volumes …
|
|
|
|
@20174
|
18 years |
jhoblitt |
sort output
|
|
|
|
@20167
|
18 years |
jhoblitt |
make nebdiskd more crash resistent
|
|
|
|
@20164
|
18 years |
jhoblitt |
moved to Nebulous package
|
|
|
|
@20162
|
18 years |
jhoblitt |
typos
|
|
|
|
@20161
|
18 years |
jhoblitt |
doc fix
|
|
|
|
@20160
|
18 years |
jhoblitt |
doc tweak
|
|
|
|
@20157
|
18 years |
jhoblitt |
add SQL::Interp dep.
|
|
|
|
@20156
|
18 years |
jhoblitt |
speling
|
|
|
|
@20155
|
18 years |
jhoblitt |
add neb-voladm util
|
|
|
|
@20147
|
18 years |
jhoblitt |
fwv
|
|
|
|
@20145
|
18 years |
jhoblitt |
update get_volumes
|
|
|
|
@20143
|
18 years |
jhoblitt |
testing…
|
|
|
|
@20134
|
18 years |
jhoblitt |
change nebdiskd to not do things that might imply a table level lock …
|
|
|
|
@20092
|
18 years |
jhoblitt |
add Nebulous::Server->swap_objects() method
|
|
|
|
@20091
|
18 years |
jhoblitt |
add Nebulous::Server->swap_objects() method
|
|
|
|
@20090
|
18 years |
jhoblitt |
whitespace tweaks
|
|
|
|
@20089
|
18 years |
jhoblitt |
stub out neb-voladm
|
|
|
|
@20060
|
18 years |
jhoblitt |
use a temp copy of the volume table too
|
|
|
|
@20057
|
18 years |
jhoblitt |
change Nebulous::Server->new() to call ->db() instead of setting up …
|
|
|
|
@20056
|
18 years |
jhoblitt |
change Nebulous::Server->new() to not setup the db handle on object …
|
|
|
|
@20046
|
18 years |
jhoblitt |
retry system call failures
|
|
|
|
@20031
|
18 years |
jhoblitt |
change neb-admin to properly cleanup it's semaphore file
|
|
|
|
@20030
|
18 years |
jhoblitt |
change find_objects_with_unavailable_instances query to work on a …
|
|
|
|
@20023
|
18 years |
jhoblitt |
drop instance.sha1sum and instance.assigned_vol_id
|
|
|
|
@20019
|
18 years |
jhoblitt |
change getmountedvol() to preserve the state of FOREIGN_KEY_CHECKS
|
|
|
|
@20018
|
18 years |
jhoblitt |
actually populate the myvolume table
|
|
|
|
@20017
|
18 years |
jhoblitt |
use a temp table instead of a view in getmountedvol()
|
|
|
|
@19959
|
18 years |
jhoblitt |
change getmountedvol() to use a view of the volume table to avoid …
|
|
|
|
@19956
|
18 years |
jhoblitt |
remove call to getmountedvol() stored proc from …
|
|
|
|
@19887
|
18 years |
jhoblitt |
add gentoo init script
|
|
|
|
@19886
|
18 years |
jhoblitt |
fix nebulous --stop to return a status of 0 on success
|
|
|
|
@19877
|
18 years |
jhoblitt |
add --user and --group options to nebdiskd to select the user/group …
|
|
|
|
@19871
|
18 years |
jhoblitt |
remove unused fix_disk_stats()
rework mountpoint polling so that …
|
|
|
|
@19797
|
18 years |
jhoblitt |
document neb-voladd --host option
|
|
|
|
@19796
|
18 years |
jhoblitt |
dump Sys::Statistics::Linux::DiskUsage for Filesys::Df in nebdiskd as …
|
|
|
|
@19792
|
18 years |
jhoblitt |
fix getmountedvol() stored proc to not add volumes to the mountedvol …
|
|
|
|
@19791
|
18 years |
jhoblitt |
rework nebdiskd to only record data on volumes it is supposed to be …
|
|
|
|
@19790
|
18 years |
jhoblitt |
add a pid file to neb-admin so only one instance can be run at a time
|
|
|
|
@19740
|
18 years |
jhoblitt |
rename bin/neb-addvol -> bin/neb-voladd
|
|
|
|
@19641
|
18 years |
jhoblitt |
add so_id/name idxs to storage_object_xattr table
|
|
|
|
@19623
|
18 years |
jhoblitt |
rename neb-addvol -> neb-voladd
|
|
|
|
@19495
|
18 years |
jhoblitt |
VERSION 0.15
|
|
|
|
@19493
|
18 years |
jhoblitt |
invert soft volume semantics
|
|
|
|
@19491
|
18 years |
bills |
changes in replication implementation require a change in the initial …
|
|
|
|
@19473
|
18 years |
bills |
Set needed variables before returning from eval block. Fix typo in …
|
|
|
|
@19472
|
18 years |
bills |
remove non-existent files
|
|
|
|
@19471
|
18 years |
bills |
adapt test to new soft volume semantics
|
|
|
|
@19470
|
18 years |
bills |
make request for bad volume in test !soft
|
|
|
|
@19431
|
18 years |
jhoblitt |
start of inversion of soft volume semantics
|
|
|
|
@19144
|
18 years |
jhoblitt |
change the get_replication_volume_for_ext_id query to choose a storage …
|
|
|
|
@19036
|
18 years |
jhoblitt |
add sanity checking
|
|
|
|
@18457
|
18 years |
jhoblitt |
VERSION 0.13
|
|
|
|
@18452
|
18 years |
jhoblitt |
more any volume tests
|
|
|
|
@18451
|
18 years |
jhoblitt |
create a Nebulous::Keys object to represent a parsed neb key and …
|
|
|
|
@18434
|
18 years |
jhoblitt |
change find_objects_with_unavailable_instances query to only count …
|
|
|
|
@18417
|
18 years |
jhoblitt |
update
|
|
|
|
@18416
|
18 years |
jhoblitt |
don't report a stat() as successful even when it fails under --debug
|
|
|
|
@18415
|
18 years |
jhoblitt |
stop replicating when instances == copies
|
|
|
|
@18407
|
18 years |
jhoblitt |
typo
|
|
|
|
@18406
|
18 years |
jhoblitt |
change output metadata name to replicatePending
|
|
|
|
@18400
|
18 years |
jhoblitt |
add "smart" storage volume selection when ->replicate_object() is …
|
|
|
|
@18389
|
18 years |
jhoblitt |
add volume.host field
|
|
|
|
@18388
|
18 years |
jhoblitt |
add volume.host field
|
|
|
|
@18387
|
18 years |
jhoblitt |
add volume.host field
|
|
|
|
@18386
|
18 years |
jhoblitt |
add --host option to neb-initdb
add --host option to neb-addvol
|
|
|
|
@18349
|
18 years |
jhoblitt |
add --host option to neb-admin
|
|
|
|
@18231
|
18 years |
jhoblitt |
add --host option to nebdiskd
|
|
|
|
@18205
|
18 years |
jhoblitt |
only grant privs on the nebulous db
|
|
|
|
@18017
|
18 years |
jhoblitt |
SQL tweaks/testing
|
|
|
|
@17857
|
18 years |
jhoblitt |
declare default SQL charset
|
|
|
|
@17836
|
18 years |
jhoblitt |
rollback 1.54
|
|
|
|
@17831
|
18 years |
jhoblitt |
VERSION 0.12
|
|
|
|
@17830
|
18 years |
jhoblitt |
remove the use of LAST_INSERT_ID() from the new_object_instance query
|
|
|
|
@17817
|
18 years |
jhoblitt |
cleanup option handling and docs
|
|
|
|
@17816
|
18 years |
jhoblitt |
add back the acidentally removed get_mounted_volumes
|
|
|
|
@17815
|
18 years |
jhoblitt |
add neb-admin util
|
|
|
|
@17772
|
18 years |
jhoblitt |
fixes!
|
|
|
|
@17771
|
18 years |
jhoblitt |
fwv
|
|
|
|
@17761
|
18 years |
jhoblitt |
fix Nebulous::Server::setxattr_object() so that creating a new xattr …
|
|
|
|
@17757
|
18 years |
jhoblitt |
VERSION 0.11
|
|
|
|
@17753
|
18 years |
jhoblitt |
add support for the magical ':any' volume to …
|
|
|
|
@17717
|
18 years |
jhoblitt |
test updates
|
|
|
|
@17716
|
18 years |
jhoblitt |
call sync on newly created files from …
|
|
|
|
@17697
|
18 years |
jhoblitt |
test improvements
|
|
|
|
@17694
|
18 years |
jhoblitt |
VERSION 0.10
|
|
|
|
@17690
|
18 years |
jhoblitt |
cleanup error handling in Nebulous::Server::stat_object()/find_objects()
|
|
|
|
@17687
|
18 years |
jhoblitt |
update Nebulous::Server::lock_object()/unlock_object() fault strings
|
|
|
|
@17680
|
18 years |
jhoblitt |
cleanup database error handling: make sure queries are ->finished …
|
|
|
|
@17678
|
18 years |
jhoblitt |
document xattr methods
|
|
|
|
@17650
|
18 years |
jhoblitt |
change Nebulous::Server::stat() to not die when passed a non-existant key
|
|
|
|
@17621
|
18 years |
jhoblitt |
change listxattr_object() to return an arrayref
|
|
|
|
@17620
|
18 years |
jhoblitt |
change listxattr_object() to return an arrayref
|
|
|
|
@17546
|
18 years |
jhoblitt |
change default log level to 'WARN'
|
|
|
|