Statistics
| Branch: | Tag: | Revision:

root / xseg / peers / user / mt-sosd.c @ 6652c5b8

History | View | Annotate | Download (34.5 kB)

# Date Author Comment
6652c5b8 10/30/2013 08:27 pm Alex Pyrgiotis

sosd: Saving WIP

37b03581 10/30/2013 11:34 am Alex Pyrgiotis

sosd: Saving WIP

a50ca8d3 07/18/2013 10:14 am Filippos Giannakos

sosd: Fix compilation error and hashing bug.

  • Fix compilation error
  • Correctly return the hased value in hash reply
  • Resize X_INFO request when necessary
1e67f940 07/17/2013 03:39 pm Filippos Giannakos

sosd: Add X_HASH support with precomputed values

7cba0b02 07/08/2013 12:03 pm Filippos Giannakos

mt-sosd: Use common hash.c for hashing

f6b076a1 07/08/2013 12:03 pm Filippos Giannakos

Sosd: Change req->datalen with req->size.

Do not use req->datalen to fullfill requests, but req->size, which was the
requested size.

74bf0624 06/05/2013 05:44 pm Filippos Giannakos

sosd: Fix uninitialized variable use.

In break lock, instead of cheking the return value of the rados call, we
erroneously checked an uninitialized local variable.
(cherry picked from commit ba7ffa08f1b68282ef0cffb49388fc1b705d6cd3)

dbe9f96d 06/03/2013 05:45 pm Filippos Giannakos

Adjust mt-sosd to the new RADOS lock API.

0278caf0 02/08/2013 03:44 pm Filippos Giannakos

Fix compilation warnings

a78589e9 01/11/2013 05:48 pm Filippos Giannakos

add mt-sosd stat before writing in snapshotting

84e44345 01/11/2013 05:48 pm Filippos Giannakos

fix output when stat is successful in snapshot

966c80ba 01/11/2013 05:48 pm Filippos Giannakos

make mapper delete the old object in a snapshot

53ad3759 01/11/2013 05:48 pm Filippos Giannakos

add snapshot support in mt-sosd

653cccc2 12/19/2012 11:18 am Filippos Giannakos

change open/close to acquire release in mt-sosd

5c88a503 12/12/2012 02:17 pm Filippos Giannakos

make peers use macros for reading args. also remove some peer compilation warnings

6830c9ff 12/10/2012 07:09 pm Filippos Giannakos

add license headers

91820b7c 12/10/2012 02:23 pm Filippos Giannakos

remove pool creation from mt-sosd

3f25c840 11/30/2012 02:10 pm Filippos Giannakos

make mt-sosd take locks on objname_lock objects

1377f38e 11/27/2012 04:17 pm Filippos Giannakos

add break lock functionality to sosd

23a70467 11/27/2012 01:50 pm Filippos Giannakos

fix mt-sosd to use new rados_{lock, unlock}

8de1e033 11/27/2012 01:21 pm Filippos Giannakos

add finalize function to peers and make mapper close all maps before quitting

2ae03e3b 11/22/2012 01:18 pm Filippos Giannakos

add improved argument parsing. also add helper messages

7d40ab9d 11/14/2012 05:27 pm Filippos Giannakos

fix mt-mapperd according to the new blocker locking functionality

also fix a bug in mt-sosd locking

05daaf1d 11/14/2012 01:46 pm Filippos Giannakos

make mt-sosd support "blocking" locks on peer

2979e589 11/06/2012 05:00 pm Filippos Giannakos

make mt-sosd use async remove, stat, copy

b6247056 11/05/2012 06:48 pm Giannakos Filippos

dummy mt-sosd changes commit

92eaeab6 11/02/2012 09:17 pm Giannakos Filippos

add aio_copy reference code in mt-sosd for future use

357973bd 11/02/2012 08:48 pm Giannakos Filippos

add rados_aio_remove implementation of mt-sosd for future use

dabec8ad 11/02/2012 05:09 pm Giannakos Filippos

complete merging speer - mpeer skeletons

5f70067d 10/16/2012 04:22 pm Giannakos Filippos

add dummy support for X_OPEN, X_CLOSE to mt-sosd

67d7b10a 10/13/2012 04:39 pm Giannakos Filippos

fix memory leak in mt-sosd

cc3ad850 10/13/2012 02:30 pm Giannakos Filippos

fix bugs in mt-sosd

4de7641c 10/13/2012 01:44 pm Giannakos Filippos

add debug messaged to mt-sosd

b0bcccba 10/13/2012 12:20 pm Giannakos Filippos

add dispatch prefix to dispatch reason enumeration

f29c3beb 10/13/2012 12:11 pm Giannakos Filippos

make mt-sosd use the newly added dispatch reason

8fdb763c 10/13/2012 12:10 pm Giannakos Filippos

add dispatch reason to peers skeleton

3051d59c 10/13/2012 01:10 am Giannakos Filippos

add copy to mt-sosd

5d820b56 10/13/2012 12:50 am Giannakos Filippos

add rados_io state to mt-sosd

24955cd6 10/13/2012 12:43 am Giannakos Filippos

add skeleton for X_COPY to mt-sosd

ef5e87b7 10/13/2012 12:35 am Giannakos Filippos

fix mt-sosd to use xinfo instead of raw req data

ca18b3c1 09/26/2012 02:13 pm Filippos Giannakos

add improved xseg loging system. plus remove tons of warning messages

e7c27378 09/13/2012 02:48 pm Filippos Giannakos

add an experimental version of mt-vlcmd, and a dummy mapperd

also fix xprotocol.h and change mpeer interface

3f925312 09/10/2012 05:52 pm Filippos Giannakos

add mt-peer skeleton plus mt-sosd, dummy peer.

also expose peer init signal through xseg api,
as needed by pthread peers