Statistics
| Branch: | Tag: | Revision:

root / xseg @ 8107a952

Name Size
  doc
  drivers
  lib
  peers
  sys
  tools
  util_libs
  xseg
  xtypes
.gitignore 121 Bytes
Makefile 3.3 kB
base.mk 2.9 kB
config.env 220 Bytes
envsetup 2.7 kB
launch 9.2 kB

Latest revisions

# Date Author Comment
8107a952 03/11/2013 11:42 am Alex Pyrgiotis

Add support for custom peer loop

There is a new field in struct peerd called "custom_peerd_loop". If any
peer wants to use its own loop instead of the generic loop, it can plug
it in that field.

32cb277c 03/11/2013 11:40 am Alex Pyrgiotis

Add initial support for benchmarking xseg

ba3800e4 03/11/2013 11:40 am Alex Pyrgiotis

Parse and error-check arguments

9df870d7 03/11/2013 11:39 am Alex Pyrgiotis

Add O_EXCL flag when opening segment for creation

Security fix. One could potentially pass a wrong argument in xseg_create
and destroy an already initialized segment. Ensuring creation
exclusiveness makes xseg less error-prone.

b782cd3d 03/11/2013 11:39 am Alex Pyrgiotis

Add S_IWUSR permission bit for O_CREAT

In Ubuntu haven't tested it elsewhere yet gcc has a global cflag
called "D_FORTIFY_SOURCE=2" that errs when files are not created
with explicit user permissions. Since files are O_WRONLY, I added
the S_IWUSR permission bit.

0bb5f1fe 02/27/2013 06:12 pm Filippos Giannakos

Add defer support to peers

Add support to peer skeleton to defer requests to another peer, by forwarding
requests to another port.

e3052736 02/27/2013 05:37 pm Filippos Giannakos

Reimplement xseg paths and add xseg_forward

Reimplement xseg paths. Paths are a tool for the administrator to dynamically
alter a running xseg setup, by forcing a request to be submitted to a different
port than the original destination.

xseg_forward, on the other hand, allows a peer to alter the normal path of a...

ee0aa112 02/27/2013 05:10 pm Filippos Giannakos

Change libxseg minor version to 2

df230697 02/27/2013 12:27 pm Filippos Giannakos

Fix permissions in ext storage log directory.

e9230446 02/26/2013 12:47 pm Filippos Giannakos

Revert "Add ceph dependency to python archipelago setup.py"

This reverts commit 9c609c9b409d2be8c6559f965770773edf6e22ee.

View revisions

Also available in: Atom