|
|
|
@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'
|
|
|
|
@17544
|
18 years |
jhoblitt |
don't die in stat_object() when no object is found
|
|
|
|
@17543
|
18 years |
jhoblitt |
fix _is_valid_object_key() to handle nebulous keys
|
|
|
|
@17540
|
18 years |
jhoblitt |
VERSION 0.09
|
|
|
|
@17539
|
18 years |
jhoblitt |
allow volume name arguments to be undef
|
|
|
|
@17536
|
18 years |
jhoblitt |
import UNDEF
|
|
|
|
@17535
|
18 years |
jhoblitt |
allow Nebulous::Server::create_object() vol_name to be undef
|
|
|
|
@17453
|
18 years |
jhoblitt |
VERSION 0.08
|
|
|
|
@17452
|
18 years |
jhoblitt |
set permissions on storage instance directories
|
|
|
|
@17077
|
18 years |
jhoblitt |
add Nebulous::Server::mounts()
|
|
|
|
@17076
|
18 years |
jhoblitt |
server/client split
|
|
|
|
@17074
|
18 years |
jhoblitt |
server/client split
|
|
|
|
@17073
|
18 years |
jhoblitt |
server/client split
|
|
|
|
@17072
|
18 years |
jhoblitt |
server/client split
|
|
|
|
@16566
|
18 years |
jhoblitt |
change SUBPATH_DEPTH
|
|
|
|
@16565
|
18 years |
jhoblitt |
add support for storing instances in multi-tier 'hashed' directories
|
|
|
|
@16354
|
18 years |
jhoblitt |
pickup test DB settings from the env.
|
|
|
|
@16315
|
18 years |
eugene |
fixed typo (file for path)
|
|
|
|
@16282
|
18 years |
jhoblitt |
fix mountedvol fkey issues
|
|
|
|
@16281
|
18 years |
jhoblitt |
centralize test DB dsn/user/pass into Test::Nebulous
|
|
|
|
@16265
|
18 years |
jhoblitt |
fix issues causes by adding fkey's to the instance table
|
|
|
|
@16264
|
18 years |
jhoblitt |
add neb-fsck
|
|
|
|
@16263
|
18 years |
jhoblitt |
add neb-ls -l1 option
|
|
|
|
@16262
|
18 years |
jhoblitt |
add neb-stat
|
|
|
|
@16261
|
18 years |
jhoblitt |
update stat_object() pod
|
|
|
|
@16260
|
18 years |
jhoblitt |
typo
|
|
|
|
@16259
|
18 years |
jhoblitt |
add additional fkey constraints to the instance table
|
|
|
|
@16258
|
18 years |
jhoblitt |
install neb-cull/replicate
|
|
|
|
@16246
|
18 years |
jhoblitt |
remove done items
|
|
|
|
@16244
|
18 years |
jhoblitt |
redo database schema with foreign keys
|
|
|
|
@16243
|
18 years |
jhoblitt |
remove finished items
|
|
|
|
@16238
|
18 years |
jhoblitt |
add Nebulous::Keys pod
|
|
|
|
@16237
|
18 years |
jhoblitt |
oops
|
|
|
|
@16235
|
18 years |
jhoblitt |
ship nebclient/tap/*
|
|
|
|
@16234
|
18 years |
jhoblitt |
move 0.06 tag
|
|
|
|
@16233
|
18 years |
jhoblitt |
* empty log message *
|
|
|
|
@16226
|
18 years |
jhoblitt |
change Nebulous::Client::find_objects() to return undef instead of [] …
|
|
|
|
@16224
|
18 years |
jhoblitt |
VERSION 0.06
|
|
|
|
@16223
|
18 years |
jhoblitt |
fix volume name override tests
|
|
|
|
@16222
|
18 years |
jhoblitt |
oops
|
|
|
|
@16221
|
18 years |
jhoblitt |
add Nebulous::Sever:: neb key/uri support
|
|
|
|
@16205
|
18 years |
jhoblitt |
change parse_neb_uri() to return ($volume, $path)
|
|
|
|
@16203
|
18 years |
jhoblitt |
add Nebulous::Util::parse_neb_key()
|
|
|
|
@16184
|
18 years |
jhoblitt |
fix dangling statement handle in delete_instance()
|
|
|
|
@16183
|
18 years |
jhoblitt |
add neb-replicate & neb-cull
|
|
|
|
@16182
|
18 years |
jhoblitt |
remove shorthand (single letter) volume options (-v usually means verbose)
|
|
|
|
@16181
|
18 years |
jhoblitt |
stop trying to drop the class table (long since removed)
|
|
|
|
@16180
|
18 years |
jhoblitt |
remove references to class & comment params of create() & …
|
|
|
|
@16179
|
18 years |
jhoblitt |
be consistent about referring to volumes by "volume name"
|
|
|
|
@13388
|
19 years |
jhoblitt |
change M::B subclass to attempt to work even if Test::ApacheMB isn't …
|
|
|
|
@13311
|
19 years |
jhoblitt |
refactor unlock_object() to use a single eval {} block
|
|
|
|
@13310
|
19 years |
jhoblitt |
refactor replicate_object() to use a single eval {} block
|
|
|
|
@13309
|
19 years |
jhoblitt |
more debugging tracing
change ->db() check if the dbh is still alive …
|
|
|
|
@13303
|
19 years |
jhoblitt |
s/get_storage_volume_byname/get_storage_volume_by_name/
|
|
|
|
@13302
|
19 years |
jhoblitt |
make filesystem xattr support optional & disabled by default
|
|
|
|
@13279
|
19 years |
jhoblitt |
generate instance filenames that leave the "key" at the end so as to …
|
|
|
|
@13278
|
19 years |
jhoblitt |
generate instance filenames that leave the "key" at the end so as to …
|
|
|
|
@13277
|
19 years |
jhoblitt |
set an xattr on all created files of "user.nebulous_key"
|
|
|
|