|
|
|
@41172
|
7 years |
eugene |
merging updates to Nebulous from EAM dev branch ipp-20191011
|
|
|
|
@39926
|
10 years |
eugene |
merging changes from czw dev branch (compare with r39924)
|
|
|
|
@34764
|
14 years |
Serge CHASTEL |
last_modified field added to volume table
|
|
|
|
@33826
|
14 years |
Serge CHASTEL |
Added lost_instances table
|
|
|
|
@31410
|
15 years |
watersc1 |
Change to how replicate selects volumes to put the new copy.
|
|
|
|
@31368
|
15 years |
watersc1 |
Implement xattr hack in get_storage_volume to allow ATRC and MHPCC …
|
|
|
|
@28492
|
16 years |
watersc1 |
Add note to nebulous volume and mountedvol tables
|
|
|
|
@28446
|
16 years |
watersc1 |
Updates to add neb-migrate code, and to fix repeated "can't find …
|
|
|
|
@26294
|
17 years |
watersc1 |
Updated the topfew_count to be 15 (from 3. 15 is roughly a quarter of …
|
|
|
|
@26292
|
17 years |
watersc1 |
Nebulous: Implemented a number of bug fixes and modifications to
…
|
|
|
|
@25010
|
17 years |
jhoblitt |
allow dbpasswd to be undef
|
|
|
|
@24915
|
17 years |
jhoblitt |
add Nebulous::Server->prune_object() API
|
|
|
|
@24643
|
17 years |
jhoblitt |
maintain backwards stat() compat
|
|
|
|
@24639
|
17 years |
jhoblitt |
change Nebulous::Server->stat_object() to return both the total number …
|
|
|
|
@24638
|
17 years |
jhoblitt |
don't index a time field
|
|
|
|
@24637
|
17 years |
jhoblitt |
add the ability to delete a storage object when it has instances that …
|
|
|
|
@24609
|
17 years |
jhoblitt |
attempt to improve _resolve_dir_parent_id() contention
|
|
|
|
@24558
|
17 years |
jhoblitt |
change Nebulous::Server->find_objects() to return dirs and to sort …
|
|
|
|
@24545
|
17 years |
jhoblitt |
add --mountpoint param to neb-voladd
|
|
|
|
@24544
|
17 years |
jhoblitt |
schema changes for clarity (not semantic change)
|
|
|
|
@24540
|
17 years |
jhoblitt |
nebdiskd bug fixes: fix debug mode outpoint going to mail, remove db …
|
|
|
|
@24539
|
17 years |
jhoblitt |
start volume handling refactoring
|
|
|
|
@24500
|
17 years |
jhoblitt |
rework delete_instance() to avoid requiring an index on instance.uri
|
|
|
|
@24423
|
17 years |
jhoblitt |
optimize get_replication_volume_for_ext_id query
|
|
|
|
@24386
|
17 years |
jhoblitt |
don't allow duplicate dirname entries in the directory table
|
|
|
|
@24370
|
17 years |
jhoblitt |
fix Nebulous::Server::Config->memcached_servers
|
|
|
|
@24369
|
17 years |
jhoblitt |
drop Cache::Memcached::Managed for Cache::Memcached
|
|
|
|
@24347
|
17 years |
jhoblitt |
add basic valid key caching via memcached
|
|
|
|
@23947
|
17 years |
jhoblitt |
add an index on storage_object.dir_id
|
|
|
|
@23932
|
17 years |
jhoblitt |
merge neb_distrib_20081210
|
|
|
|
@23699
|
17 years |
jhoblitt |
typo
|
|
|
|
@23698
|
17 years |
jhoblitt |
attempt to optimize _is_valid_object_key() by eliminating an unused join
|
|
|
|
@23686
|
17 years |
jhoblitt |
more index changes
|
|
|
|
@23685
|
17 years |
jhoblitt |
remove storage_object.ext_id prefix key as it already has a unique index
|
|
|
|
@23676
|
17 years |
jhoblitt |
readd a prefix index on instance.uri
|
|
|
|
@23627
|
17 years |
jhoblitt |
drop indexes from instance.uri column
|
|
|
|
@20990
|
18 years |
eugene |
reverting to pre-distributed version code (distrib is on branch)
|
|
|
|
@20972
|
18 years |
jhoblitt |
rework Nebulous::Server::SOAP configuration
fix db hashing
|
|
|
|
@20966
|
18 years |
jhoblitt |
update
|
|
|
|
@20965
|
18 years |
jhoblitt |
first attempt at supporting multiple databases
|
|
|
|
@20175
|
18 years |
jhoblitt |
add find_objects_with_extra_instances query
change get_mounted_volumes …
|
|
|
|
@20155
|
18 years |
jhoblitt |
add neb-voladm util
|
|
|
|
@20145
|
18 years |
jhoblitt |
update get_volumes
|
|
|
|
@20089
|
18 years |
jhoblitt |
stub out neb-voladm
|
|
|
|
@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 …
|
|
|
|
@19792
|
18 years |
jhoblitt |
fix getmountedvol() stored proc to not add volumes to the mountedvol …
|
|
|
|
@19641
|
18 years |
jhoblitt |
add so_id/name idxs to storage_object_xattr table
|
|
|
|
@19144
|
18 years |
jhoblitt |
change the get_replication_volume_for_ext_id query to choose a storage …
|
|
|
|
@18434
|
18 years |
jhoblitt |
change find_objects_with_unavailable_instances query to only count …
|
|
|
|
@18415
|
18 years |
jhoblitt |
stop replicating when instances == copies
|
|
|
|
@18400
|
18 years |
jhoblitt |
add "smart" storage volume selection when ->replicate_object() is …
|
|
|
|
@18388
|
18 years |
jhoblitt |
add volume.host field
|
|
|
|
@18387
|
18 years |
jhoblitt |
add volume.host field
|
|
|
|
@18017
|
18 years |
jhoblitt |
SQL tweaks/testing
|
|
|
|
@17857
|
18 years |
jhoblitt |
declare default SQL charset
|
|
|
|
@17836
|
18 years |
jhoblitt |
rollback 1.54
|
|
|
|
@17830
|
18 years |
jhoblitt |
remove the use of LAST_INSERT_ID() from the new_object_instance query
|
|
|
|
@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!
|
|
|
|
@17546
|
18 years |
jhoblitt |
change default log level to 'WARN'
|
|
|
|
@17077
|
18 years |
jhoblitt |
add Nebulous::Server::mounts()
|
|
|
|
@17072
|
18 years |
jhoblitt |
server/client split
|
|
|
|
@16282
|
18 years |
jhoblitt |
fix mountedvol fkey issues
|
|
|
|
@16265
|
18 years |
jhoblitt |
fix issues causes by adding fkey's to the instance table
|
|
|
|
@16264
|
18 years |
jhoblitt |
add neb-fsck
|
|
|
|
@16259
|
18 years |
jhoblitt |
add additional fkey constraints to the instance table
|
|
|
|
@16244
|
18 years |
jhoblitt |
redo database schema with foreign keys
|
|
|
|
@16181
|
19 years |
jhoblitt |
stop trying to drop the class table (long since removed)
|
|
|
|
@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
|
|
|
|
@13251
|
19 years |
jhoblitt |
rework the getmountedvol() stored procedure to attempt to work around …
|
|
|
|
@13245
|
19 years |
jhoblitt |
change getmountedvol() to set it's own transaction level to attempt to …
|
|
|
|
@13226
|
19 years |
jhoblitt |
add some additional keys
|
|
|
|
@13215
|
19 years |
jhoblitt |
fix new_volume syntax
|
|
|
|
@13180
|
19 years |
jhoblitt |
overhaul Nebulous::Client->cull()
add the number of instances to …
|
|
|
|
@13177
|
19 years |
jhoblitt |
SQL cleanup
|
|
|
|
@13173
|
19 years |
jhoblitt |
better paramter checking
overhaul instance table
add …
|
|
|
|
@13131
|
19 years |
jhoblitt |
add volume.available field and logic to use it
|
|
|
|
@13130
|
19 years |
jhoblitt |
add volume.allocate field and logic to use it
|
|
|
|
@13115
|
19 years |
jhoblitt |
add instance.vol_id field
misc code cleanups
|
|
|
|
@13111
|
19 years |
jhoblitt |
hack to fix mysterous lack of initalization
|
|
|
|
@13092
|
19 years |
jhoblitt |
remove $class_id & $comment params from Nebulous::Server->create() and …
|
|
|
|
@13087
|
19 years |
jhoblitt |
add Nebulous::Server->{setxattr_object, listxattr_object, …
|
|
|
|
@13071
|
19 years |
jhoblitt |
add Nebulous::Server->rename_object()
|
|
|
|
@13047
|
19 years |
jhoblitt |
add Nebulous::Server->find_keys()
|
|
|
|
@13041
|
19 years |
jhoblitt |
add getmountedvol() stored procedure
|
|
|
|
@13027
|
19 years |
jhoblitt |
create the default "class id" when the database is initialized
|
|
|
|
@12961
|
19 years |
jhoblitt |
change API to generally return true URIs instead of file paths
add …
|
|
|
|
@12007
|
19 years |
jhoblitt |
rename volume.mountpoint -> volume.path
|
|
|
|
@12005
|
19 years |
jhoblitt |
add nebdiskd
add mount table
|
|
|
|
@10628
|
20 years |
jhoblitt |
make Nebulous::Server::Config no longer a singleton
|
|
|
|
@10627
|
20 years |
jhoblitt |
make Nebulous::Server::Log mod_perl aware
change Nebulous::Server::Log …
|
|
|
|
@10579
|
20 years |
jhoblitt |
change Nebulous::Server::SOAP to be mod_perl aware
change …
|
|
|
|
@10576
|
20 years |
jhoblitt |
make SQL syntax MySQL 5 compatible
|
|
|
|