Statistics
| Branch: | Tag: | Revision:

root / src @ b30e5a44

# Date Author Comment
b30e5a44 05/17/2012 02:41 pm Christos KK Loverdos

Make Aquarium a service. Move startup functionality to it.

70111c64 05/16/2012 03:23 pm Christos KK Loverdos

Rename Configurator to Aquarium

e026fe8d 05/16/2012 02:46 pm Christos KK Loverdos

Improved error reporting if failed to start

61bfaf2e 05/16/2012 02:31 pm Christos KK Loverdos

WIP Rework AMQP stuff: Automatic reconnection to RabbitMQ

ddc6a991 05/16/2012 02:17 pm Christos KK Loverdos

Set aquarium.properties on default case (home=.)

7fdcfe57 05/16/2012 02:03 pm Christos KK Loverdos

Obtain Aquarium Home in a cleaner and more flexible way

15ec26bc 05/16/2012 12:27 pm Christos KK Loverdos

Restructure configuration resources (code & data)

b5979ce2 05/15/2012 03:45 pm Christos KK Loverdos

Change logStoppingF -> logStartingF

d303ccb4 05/15/2012 03:22 pm Christos KK Loverdos

Small fix to make it compile

4fa73f1d 05/15/2012 12:33 am Christos KK Loverdos

Logging facilities

63c1e6dc 05/14/2012 06:37 pm Christos KK Loverdos

WIP Rework AMQP stuff: Working on reconnect

6dd2f7fb 05/14/2012 06:11 pm Christos KK Loverdos

WIP Rework AMQP stuff: Aquarium starts OK even if queue is down

6107e07c 05/14/2012 05:37 pm Christos KK Loverdos

WIP Rework AMQP stuff

199695ce 05/14/2012 11:49 am Christos KK Loverdos

WIP Rework AMQP stuff

2835a843 05/11/2012 06:46 pm Christos KK Loverdos

WIP Rework AMQP stuff

1a690a17 05/11/2012 06:23 pm Christos KK Loverdos

WIP Rework AMQP stuff

Channel QOS stuff

552a773c 05/11/2012 05:47 pm Christos KK Loverdos

WIP Reowrk AMQP stuff and introduce the event bus

58b4f8cb 05/10/2012 06:25 pm Christos KK Loverdos

WIP Reowrk AMQP stuff

b5332eee 05/10/2012 06:25 pm Christos KK Loverdos

Add some dangerous reflection helpers

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

07b8df6c 05/07/2012 02:02 pm Christos KK Loverdos

Rename logback test configuration

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

a527f081 04/20/2012 11:47 am Christos KK Loverdos

Testing assumptions simpler and more flexible

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

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

Logging and scripting fine-tuning

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

d78e0082 04/19/2012 02:12 pm Christos KK Loverdos

Fix compilation of tests

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