History | View | Annotate | Download (34.5 kB)
Change configuration file format
New configuration file format respects the parsing language provided bythe ConfigParser module
Add posixfd signaling
archipelago: Set nr_ops = nr_threads for filed
archipelago: Enforce nr_ops as a power of 2 for all peers
archipelago: Fix wrong identation and typos
Change location of settings file to /etc/archipelago
archipelago: Remove duplicate get_hash_request method
archipelago: Add wrapper function to get segment object
vlmc: Add X_HASH operation
archipelago: Declare segment as Class and modify settings
Declare xseg segment as class, and make use of its methods. Also modify configfile check to expect segment parameters instead of one segment spec.
vlmc: Fix get_vlmc_port for all operations
archipelago: Fix tabs in python modules
archipelago: Fix concurrent vlmc ops
archipelago: Add support for nested locking
archipelago: Add support for concurrent vlmc ops
python: Extend request interface with X_HASH
python xseg: Enrich request/xseg python api.
Add more constructors for the Request class.Add xseg_wait_requests to wait on multiple requests.Modify vlmc script to use the new constructors.
Improve python archipelago common infrastructure.
The changes include: * Convert pfiled to filed and add the extra arguments * Check if arguments are not None instead of simply checking for arguments * Move request to seperate method and remove del method...
archipelago: Modify launch scripts.
Modify archipelago launch scripts to support more descriptive configuration.Configuration now describes the peers which will be lauched along with theirroles and specific options for each one of them.
Modify default archipelago config for mt-pfiled
Adjust default filed config to the new mt-pfiled peer.
Fix typos in licence headers
Rename archipelago peers with archip- prefix
Make archipelago tool handle updates
PEP8 fixes
Fix Xseg_ctx spec parsing
Fix archipelago / vlmc modules
Make vlmc module function take kwargs
Make archipelago/vlmc tool modular