Statistics
| Branch: | Tag: | Revision:

root / src / main / scala / gr / grnet @ 21f54c0c

# Date Author Comment
21f54c0c 05/10/2012 03:09 pm Christos KK Loverdos

WIP Reowrk AMQP stuff.

Reasons (in no particular order):
1. Started getting some exception from akka-amqp module out of the
blue.
2. akka-amqp module, used by the current implementation, is not going to
be supported anymore and I cannot depend on such random decisions....

6d875fd0 05/10/2012 02:30 pm Christos KK Loverdos

Introduce local configuration

259e0896 05/10/2012 02:00 pm Christos KK Loverdos

Remove unused property

73433879 05/10/2012 01:15 pm Christos KK Loverdos

Event refactoring

c8b4467d 05/09/2012 04:49 pm Christos KK Loverdos

Tweeking configuration

Use classpath for logback.xml, (re?)introduce akka.conf.

07baa764 05/07/2012 06:21 pm Christos KK Loverdos

Refactor charging computation + data

e413efc8 05/07/2012 03:34 pm Christos KK Loverdos

Make class final

b3e27c05 05/07/2012 03:20 pm Christos KK Loverdos

WIP: ResourceEvent-related refactorings

a53a063c 05/07/2012 02:37 pm Christos KK Loverdos

Change API for contextual logger usage

39af8be0 05/07/2012 02:04 pm Christos KK Loverdos

Discover if running junit tests

106a3d8c 05/07/2012 02:03 pm Christos KK Loverdos

One more use of AquariumInternalError

cc67f2b6 05/07/2012 01:47 pm Christos KK Loverdos

Simplify startup with one parameter less

bb53cd1f 05/07/2012 01:11 pm Christos KK Loverdos

Use newest Maybe API

20962e05 05/07/2012 01:00 pm Christos KK Loverdos

Use file.encoding from library

691e4a7e 05/05/2012 10:39 pm Christos KK Loverdos

Use AquariumInternalError

593a7520 05/04/2012 03:16 pm Christos KK Loverdos

Remove unused file

d818f53c 05/03/2012 05:39 pm Christos KK Loverdos

Refactor actor messages

dd9d9a50 05/03/2012 04:12 pm Christos KK Loverdos

Make the parameterized actor constructor private

b6ea3721 05/03/2012 03:57 pm Christos KK Loverdos

WIP: IMEventModel end-to-end chain

Keeping IMState locally in the UserActor.

1c58b80e 05/03/2012 01:31 pm Christos KK Loverdos

Aquarium internal error

ed6cccb2 05/03/2012 01:22 pm Christos KK Loverdos

WIP: IMEventModel end-to-end chain

21bffa79 05/03/2012 12:21 pm Christos KK Loverdos

Use stop() instead of PoisonPill

176cf801 05/03/2012 11:38 am Christos KK Loverdos

Parametrerized trace index for logging chain of causes

0f014dc8 04/27/2012 05:07 pm Christos KK Loverdos

Logging enhancements

3bf7c95c 04/27/2012 04:38 pm Christos KK Loverdos

Persister is now reflective

It seems I have better controls on what is going on right now.
The overall architecture of persisting still needs reviewing though.

42095025 04/27/2012 04:37 pm Christos KK Loverdos

Remove unused code

7816b56e 04/27/2012 04:35 pm Christos KK Loverdos

Reflective actor uses simple class names to decide on the methods

380bcdf0 04/27/2012 04:20 pm Christos KK Loverdos

Logging enhancements

65766599 04/27/2012 02:51 pm Christos KK Loverdos

Fix stack overflow exception

16e25d79 04/27/2012 02:38 pm Christos KK Loverdos

String and class-name utilities

b5e4a6e4 04/27/2012 02:28 pm Christos KK Loverdos

Enhance [Lazy]Loggable

62fcf8c9 04/27/2012 02:16 pm Christos KK Loverdos

Reflective actor is a bit more decoupled now

a4d9ee8d 04/27/2012 02:03 pm Christos KK Loverdos

WIP: IMEventModel end-to-end chain

661122fd 04/27/2012 01:58 pm Christos KK Loverdos

Using isDefined, since we no longer have a maybe

c6ea25d7 04/26/2012 05:43 pm Christos KK Loverdos

Remodeling events

b24f4222 04/26/2012 01:19 pm Christos KK Loverdos

Include servicing message in exception handling

ac36314d 04/25/2012 05:40 pm Christos KK Loverdos

Ooops... Multistatement bug?

0367eb03 04/25/2012 05:36 pm Christos KK Loverdos

Reflective actor handles exceptions in an extensible way

1224a161 04/25/2012 05:05 pm Christos KK Loverdos

WIP: Remodeling UserState store mechanics

44e963f6 04/25/2012 04:30 pm Christos KK Loverdos

Delete unused IMEvent (old model)

0b9f6c70 04/25/2012 04:27 pm Christos KK Loverdos

Add resource-handling utility method

b3da621b 04/25/2012 03:18 pm Christos KK Loverdos

WIP: Reshaping UserActor

c8b15236 04/25/2012 03:02 pm Christos KK Loverdos

Rework message routing

0a563291 04/25/2012 01:59 pm Christos KK Loverdos

Fix compilation

695870a4 04/25/2012 01:13 pm Christos KK Loverdos

Exceptions are raised anyway given the JOURNAL_SAFE write level

cb859f19 04/25/2012 12:14 pm Christos KK Loverdos

Remove unused code

331172c7 04/25/2012 08:40 am Christos KK Loverdos

Shaving off UserActorManager. Router does the work

b8a2f864 04/25/2012 08:35 am Christos KK Loverdos

Dispatcher -> Router (II)

6473fa4b 04/25/2012 08:26 am Christos KK Loverdos

Dispatcher -> Router

c29a61b5 04/24/2012 03:46 pm Christos KK Loverdos

Remove code

9147e5f8 04/24/2012 02:39 pm Christos KK Loverdos

WIP: IMEventModel end-to-end chain

a541f38d 04/24/2012 01:39 pm Christos KK Loverdos

XmlSupport uses the converter backend

e81c8434 04/24/2012 01:39 pm Christos KK Loverdos

Add one more converter

e1787b09 04/24/2012 12:02 pm Christos KK Loverdos

Fix conversion JsonSupport -> DBObject

aac593d6 04/24/2012 11:53 am Christos KK Loverdos

Rename package and make-dist with maven offline mode

15c02be0 04/23/2012 06:29 pm Christos KK Loverdos

WIP: Remodeling events

Start coding a few tests

a0a56c3f 04/23/2012 06:00 pm Christos KK Loverdos

WIP: Remodeling events

7912b2e7 04/20/2012 03:29 pm Christos KK Loverdos

WIP: Remodeling events

7ef5958a 04/20/2012 01:40 pm Christos KK Loverdos

More detailed handling of admin requests

121e953e 04/20/2012 01:13 pm Christos KK Loverdos

New format for PING replies

79e4ba01 04/20/2012 12:53 pm Christos KK Loverdos

Do not reveal the exact properties in the logs

c173aae6 04/20/2012 12:52 pm Christos KK Loverdos

Do not configure twice

c86d371b 04/20/2012 12:44 pm Christos KK Loverdos

Save a val

f84b8d5c 04/20/2012 12:37 pm Christos KK Loverdos

Gather all services together

2c5ebfce 04/20/2012 12:17 pm Christos KK Loverdos

Add () to effect-full nowMillis()

639b1c5f 04/20/2012 12:04 pm Christos KK Loverdos

Do not re-evaluate parameter

7da3379a 04/19/2012 05:49 pm Christos KK Loverdos

Clearer error handling when peristing ResourceEvent

ef590e23 04/19/2012 05:02 pm Christos KK Loverdos

Clearer error handling when peristing IMEvent

573b98f4 04/19/2012 04:11 pm Christos KK Loverdos

A few more renames due to the UserEvent -> IMEvent change

d630c0b8 04/19/2012 04:05 pm Christos KK Loverdos

Noted potential FIXMEs

83945009 04/19/2012 03:15 pm Christos KK Loverdos

Move package

6aebfd92 04/19/2012 02:33 pm Christos KK Loverdos

Refactored Main startup code

9d3b8d74 04/19/2012 02:33 pm Christos KK Loverdos

Akka as an Aquarium service

2b6d43ff 04/19/2012 02:32 pm Christos KK Loverdos

A few more logging methods

82cc2a44 04/19/2012 02:17 pm Christos KK Loverdos

Gather all lifecycle-oriented services

83a9adc5 04/19/2012 02:07 pm Christos KK Loverdos

Exception -> AquariumException

ed4b4dfd 04/19/2012 02:00 pm Christos KK Loverdos

Common treatment of Start/Stop logging

f6287cfa 04/19/2012 01:59 pm Christos KK Loverdos

Add utility methods for timing stuff

a48a6426 04/19/2012 01:59 pm Christos KK Loverdos

Extending the *Loggable implementations with utility methods

ddb4e0a0 04/19/2012 01:58 pm Christos KK Loverdos

Add utility methods for logging

ba4c61d2 04/19/2012 12:50 pm Christos KK Loverdos

Add a UID generator based on Mongo ObjectId

eda1284c 04/19/2012 12:49 pm Christos KK Loverdos

Generalize UID generators

e8748a13 04/19/2012 12:06 pm Christos KK Loverdos

Rename UserEvent to IMEvent

dabbc801 04/19/2012 11:45 am Christos KK Loverdos

Use TimeHelpers.nowMillis

ce03e074 04/10/2012 06:01 pm Christos KK Loverdos

Remove workaround for int conversion bug

70345cbb 04/10/2012 05:52 pm Christos KK Loverdos

Fix error reporting if event cannot be saved

61d82427 04/10/2012 05:33 pm Christos KK Loverdos

Json conversion refinements and goodies

049fa5bb 04/10/2012 03:57 pm Christos KK Loverdos

Json conversions now go via standard converters

69d3becc 04/10/2012 03:31 pm Christos KK Loverdos

Start using converters

4cc2c9c2 04/10/2012 01:10 pm Christos KK Loverdos

Make UserActorManager reflective

51cf35f5 04/10/2012 12:53 pm Christos KK Loverdos

Code reorganization

ba1c051e 04/10/2012 12:12 pm Christos KK Loverdos

Remove unused message

7363ac76 04/10/2012 12:01 pm Christos KK Loverdos

User actor code reorganization

ba69480b 04/09/2012 06:27 pm Christos KK Loverdos

Code reorganization

611c0389 04/09/2012 04:23 pm Christos KK Loverdos

Rename the null receiver and throw an NPE on null reception

61b1cfaf 04/09/2012 04:22 pm Christos KK Loverdos

ReflectiveAquariumActor extends AquariumActor

3c882570 04/09/2012 04:21 pm Christos KK Loverdos

AquariumActor extends Loggable be default

98291c6a 04/09/2012 04:07 pm Christos KK Loverdos

Simpify actor creation and configuration

b2b28453 04/09/2012 03:02 pm Christos KK Loverdos

Send configuration message for those roles that want it

0f31cc8f 04/09/2012 02:52 pm Christos KK Loverdos

Simplify reflective method matches