aquarium
11 years agoOne pipe less master
Christos KK Loverdos [Thu, 31 Jan 2013 16:33:52 +0000 (18:33 +0200)]
One pipe less

11 years agoMerge branch 'snapshots'
Christos KK Loverdos [Fri, 5 Oct 2012 08:37:58 +0000 (11:37 +0300)]
Merge branch 'snapshots'

Conflicts:
src/main/java/gr/grnet/aquarium/message/avro/gen/BillEntryMsg.java
src/main/java/gr/grnet/aquarium/message/avro/gen/ChargeEntryMsg.java
src/main/scala/gr/grnet/aquarium/store/mongodb/MongoDBStore.scala

11 years agoQuick commit before delving into python stuff. See you later. snapshots
Christos KK Loverdos [Fri, 5 Oct 2012 08:08:58 +0000 (11:08 +0300)]
Quick commit before delving into python stuff. See you later.

11 years agoUse DefaultEncoderFactory
Christos KK Loverdos [Wed, 3 Oct 2012 12:53:42 +0000 (15:53 +0300)]
Use DefaultEncoderFactory

11 years agoCleanup pom.xml
Christos KK Loverdos [Wed, 3 Oct 2012 07:35:53 +0000 (10:35 +0300)]
Cleanup pom.xml

11 years agoReturn the number of resource events processed
Christos KK Loverdos [Mon, 1 Oct 2012 14:06:22 +0000 (17:06 +0300)]
Return the number of resource events processed

11 years agoMongoDBStore adds indices to mongo collections exactly Once (new class). Removed...
Prodromos Gerakios [Mon, 1 Oct 2012 12:32:17 +0000 (15:32 +0300)]
MongoDBStore adds indices to mongo collections exactly Once (new class). Removed deadlock from BillTest

11 years agoReorg initialization seq
Christos KK Loverdos [Mon, 1 Oct 2012 11:40:45 +0000 (14:40 +0300)]
Reorg initialization seq

11 years agoCheck initial status
Christos KK Loverdos [Mon, 1 Oct 2012 10:04:21 +0000 (13:04 +0300)]
Check initial status

11 years agoChange project description
Christos KK Loverdos [Mon, 1 Oct 2012 09:16:04 +0000 (12:16 +0300)]
Change project description

11 years agoCleanup pm.xml a bit
Christos KK Loverdos [Mon, 1 Oct 2012 09:15:08 +0000 (12:15 +0300)]
Cleanup pm.xml a bit

11 years agoUse JavaFactory
Christos KK Loverdos [Mon, 1 Oct 2012 08:51:14 +0000 (11:51 +0300)]
Use JavaFactory

11 years agoFix initialization order error for DefaultContext
Christos KK Loverdos [Mon, 1 Oct 2012 08:26:18 +0000 (11:26 +0300)]
Fix initialization order error for DefaultContext

11 years agoFix a type error in test
Christos KK Loverdos [Fri, 28 Sep 2012 15:26:17 +0000 (18:26 +0300)]
Fix a type error in test

11 years agoRemove support for travis-ci. Never had a decent build anyway.
Christos KK Loverdos [Fri, 28 Sep 2012 15:17:14 +0000 (18:17 +0300)]
Remove support for travis-ci. Never had a decent build anyway.

11 years agoOne state to rule them all
Christos KK Loverdos [Fri, 28 Sep 2012 15:11:42 +0000 (18:11 +0300)]
One state to rule them all

11 years agoCorrection to default value in avro message
Christos KK Loverdos [Fri, 28 Sep 2012 09:28:34 +0000 (12:28 +0300)]
Correction to default value in avro message

11 years agoChange the representation of computed credit values
Christos KK Loverdos [Thu, 27 Sep 2012 13:04:24 +0000 (16:04 +0300)]
Change the representation of computed credit values

11 years agoFixed a concurrency bug in BillTest. Added some validation tests. Modified the format...
Prodromos Gerakios [Thu, 27 Sep 2012 11:21:54 +0000 (14:21 +0300)]
Fixed a concurrency bug in BillTest. Added some validation tests. Modified the format of JSON bill

11 years agoChange Doubles to Strings in messages
Christos KK Loverdos [Thu, 27 Sep 2012 09:50:01 +0000 (12:50 +0300)]
Change Doubles to Strings in messages

11 years agoUpgrade apache avro to 1.7.2
Christos KK Loverdos [Wed, 26 Sep 2012 15:47:29 +0000 (18:47 +0300)]
Upgrade apache avro to 1.7.2

11 years agoCache resource mapping
Christos KK Loverdos [Wed, 26 Sep 2012 10:31:49 +0000 (13:31 +0300)]
Cache resource mapping

11 years agoWIP: New state machine for message processing
Christos KK Loverdos [Mon, 24 Sep 2012 15:38:00 +0000 (18:38 +0300)]
WIP: New state machine for message processing

11 years agoChange agreement history model to support the new respective avro message
Christos KK Loverdos [Mon, 24 Sep 2012 12:32:29 +0000 (15:32 +0300)]
Change agreement history model to support the new respective avro message

11 years agoMessage field cleanup and docs
Christos KK Loverdos [Mon, 24 Sep 2012 12:30:54 +0000 (15:30 +0300)]
Message field cleanup and docs

11 years agoCleanup message field aliases and add documentation
Christos KK Loverdos [Mon, 24 Sep 2012 12:29:30 +0000 (15:29 +0300)]
Cleanup message field aliases and add documentation

11 years agoCleanup message field aliases
Christos KK Loverdos [Mon, 24 Sep 2012 12:28:15 +0000 (15:28 +0300)]
Cleanup message field aliases

11 years agoAdd message helpers
Christos KK Loverdos [Mon, 24 Sep 2012 12:27:00 +0000 (15:27 +0300)]
Add message helpers

11 years agoAdd a time helper
Christos KK Loverdos [Mon, 24 Sep 2012 12:24:51 +0000 (15:24 +0300)]
Add a time helper

11 years agoMerge branch 'master'
Christos KK Loverdos [Mon, 24 Sep 2012 08:08:47 +0000 (11:08 +0300)]
Merge branch 'master'

11 years agoCommit forgotten avro message
Christos KK Loverdos [Mon, 24 Sep 2012 08:02:29 +0000 (11:02 +0300)]
Commit forgotten avro message

11 years agoMerge branch 'master'
Christos KK Loverdos [Thu, 20 Sep 2012 14:31:54 +0000 (17:31 +0300)]
Merge branch 'master'

11 years agoCorrected initialization and destruction of Aquarium in BillTest. Multiple concurrent...
Prodromos Gerakios [Thu, 20 Sep 2012 13:46:10 +0000 (16:46 +0300)]
Corrected initialization and destruction of Aquarium in BillTest. Multiple concurrent dummy users are now supported

11 years agoMerge branch 'master'
Christos KK Loverdos [Thu, 20 Sep 2012 13:20:46 +0000 (16:20 +0300)]
Merge branch 'master'

11 years agoEliminated dead code that could not compile
Prodromos Gerakios [Thu, 20 Sep 2012 13:19:19 +0000 (16:19 +0300)]
Eliminated dead code  that could not compile

11 years agoMerge branch 'master'
Christos KK Loverdos [Thu, 20 Sep 2012 12:46:57 +0000 (15:46 +0300)]
Merge branch 'master'

Conflicts:
src/main/scala/gr/grnet/aquarium/actor/service/user/UserActor.scala

11 years agoRemoved bad imports of BillEntry and AbstractBillEntry
Prodromos Gerakios [Thu, 20 Sep 2012 12:44:28 +0000 (15:44 +0300)]
Removed bad imports of BillEntry and AbstractBillEntry

11 years agoConverted BillEntry --> BillEntryMsg. BillTest can now parse and run multiple scenarios
Prodromos Gerakios [Thu, 20 Sep 2012 12:34:00 +0000 (15:34 +0300)]
Converted BillEntry --> BillEntryMsg. BillTest can now parse and run multiple scenarios

11 years agoWIP: New state machine for message processing
Christos KK Loverdos [Wed, 19 Sep 2012 16:06:58 +0000 (19:06 +0300)]
WIP: New state machine for message processing

11 years agoMerge branch 'master'
Christos KK Loverdos [Wed, 19 Sep 2012 07:55:11 +0000 (10:55 +0300)]
Merge branch 'master'

11 years agoMinor fix in BillEntry
Prodromos Gerakios [Tue, 18 Sep 2012 13:16:14 +0000 (16:16 +0300)]
Minor fix in BillEntry

11 years agoMinor fix in BillEntry: "processing" returns all (empty) service entries
Prodromos Gerakios [Tue, 18 Sep 2012 12:06:07 +0000 (15:06 +0300)]
Minor fix in BillEntry: "processing" returns all (empty) service entries

11 years agoMerge branch 'master' of https://code.grnet.gr/git/aquarium
Prodromos Gerakios [Tue, 18 Sep 2012 10:20:31 +0000 (13:20 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/aquarium

11 years agoBillEntry lists all services (even empty ones) and unit names.
Prodromos Gerakios [Tue, 18 Sep 2012 10:19:06 +0000 (13:19 +0300)]
BillEntry lists all services (even empty ones) and unit names.

11 years agoChange unit name
Christos KK Loverdos [Mon, 17 Sep 2012 15:31:55 +0000 (18:31 +0300)]
Change unit name

11 years agoMerge branch 'master' into snapshots
Christos KK Loverdos [Mon, 17 Sep 2012 15:27:09 +0000 (18:27 +0300)]
Merge branch 'master' into snapshots

11 years agoMerge branch 'master' of https://code.grnet.gr/git/aquarium
Prodromos Gerakios [Mon, 17 Sep 2012 15:25:46 +0000 (18:25 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/aquarium

11 years agoBillEntry now outputs total elapsed time and units for services and resources + refac...
Prodromos Gerakios [Mon, 17 Sep 2012 15:25:01 +0000 (18:25 +0300)]
BillEntry now outputs total elapsed time and units for services and resources + refactoring and fixes in BillTest

11 years agoMerge branch 'master'
Christos KK Loverdos [Mon, 17 Sep 2012 12:15:11 +0000 (15:15 +0300)]
Merge branch 'master'

11 years agoBetter pings for MongoDB
Christos KK Loverdos [Mon, 17 Sep 2012 12:14:47 +0000 (15:14 +0300)]
Better pings for MongoDB

11 years agoMerge branch 'master'
Christos KK Loverdos [Mon, 17 Sep 2012 10:20:47 +0000 (13:20 +0300)]
Merge branch 'master'

11 years agoRemove erroneous import
Christos KK Loverdos [Mon, 17 Sep 2012 10:20:33 +0000 (13:20 +0300)]
Remove erroneous import

11 years agoMerge branch 'master'
Christos KK Loverdos [Mon, 17 Sep 2012 10:17:28 +0000 (13:17 +0300)]
Merge branch 'master'

11 years agoRemove payload executor
Christos KK Loverdos [Mon, 17 Sep 2012 10:17:12 +0000 (13:17 +0300)]
Remove payload executor

11 years agoMerge branch 'master'
Christos KK Loverdos [Mon, 17 Sep 2012 09:45:50 +0000 (12:45 +0300)]
Merge branch 'master'

11 years agoMore flexible resource event parsing
Christos KK Loverdos [Mon, 17 Sep 2012 09:41:37 +0000 (12:41 +0300)]
More flexible resource event parsing

11 years agoSet received millis
Christos KK Loverdos [Mon, 17 Sep 2012 07:47:19 +0000 (10:47 +0300)]
Set received millis

11 years agoMerge branch 'master' into snapshots
Christos KK Loverdos [Fri, 14 Sep 2012 14:30:43 +0000 (17:30 +0300)]
Merge branch 'master' into snapshots

11 years agoModified BillEntry so that resource events are grouped by service name (e.g. diskspace)
Prodromos Gerakios [Fri, 14 Sep 2012 14:00:52 +0000 (17:00 +0300)]
Modified BillEntry so that resource events are grouped by service name (e.g. diskspace)

11 years agoRemove checks for latest events
Christos KK Loverdos [Fri, 14 Sep 2012 13:35:38 +0000 (16:35 +0300)]
Remove checks for latest events

11 years agoNew initialization scheme for user actor
Christos KK Loverdos [Fri, 14 Sep 2012 13:22:12 +0000 (16:22 +0300)]
New initialization scheme for user actor

11 years agoAdd the versions key that pithos sends in details
Christos KK Loverdos [Fri, 14 Sep 2012 12:11:30 +0000 (15:11 +0300)]
Add the versions key that pithos sends in details

11 years agoEnsure java version and upgrade a couple of maven plugins
Christos KK Loverdos [Fri, 14 Sep 2012 09:30:21 +0000 (12:30 +0300)]
Ensure java version and upgrade a couple of maven plugins

11 years agoSquash a few message initialization bugs
Prodromos Gerakios [Thu, 13 Sep 2012 12:29:30 +0000 (15:29 +0300)]
Squash a few message initialization bugs

11 years agoAdded Copyright notice and removed unused imports
Prodromos Gerakios [Thu, 13 Sep 2012 08:55:32 +0000 (11:55 +0300)]
Added Copyright notice and removed unused imports

11 years agoAdded support for parsing JSON the old way
Prodromos Gerakios [Thu, 13 Sep 2012 08:46:53 +0000 (11:46 +0300)]
Added support for parsing JSON the old way

11 years agoSeveral fixes here and there => Removed all exceptions caused by Avro. Rolled back...
Prodromos Gerakios [Wed, 12 Sep 2012 10:03:58 +0000 (13:03 +0300)]
Several fixes here and there => Removed all exceptions caused by Avro. Rolled back CachingPolicyStore load algorithm.

11 years agoFix some casting errors that had never appeared during compilation before. Ever
Christos KK Loverdos [Mon, 10 Sep 2012 15:37:23 +0000 (18:37 +0300)]
Fix some casting errors that had never appeared during compilation before. Ever

11 years agoInitialize resource type map in new user state
Christos KK Loverdos [Mon, 10 Sep 2012 15:01:14 +0000 (18:01 +0300)]
Initialize resource type map in new user state

11 years agoProperly add userID in user agreement
Christos KK Loverdos [Mon, 10 Sep 2012 14:49:20 +0000 (17:49 +0300)]
Properly add userID in user agreement

11 years agoTmp check for the existense of user state
Christos KK Loverdos [Mon, 10 Sep 2012 14:31:47 +0000 (17:31 +0300)]
Tmp check for the existense of user state

11 years agoInitialize the proper var
Christos KK Loverdos [Mon, 10 Sep 2012 14:25:03 +0000 (17:25 +0300)]
Initialize the proper var

11 years agoFix initialization of user agreement list
Christos KK Loverdos [Mon, 10 Sep 2012 14:22:32 +0000 (17:22 +0300)]
Fix initialization of user agreement list

11 years agoFix initialization of userAgreementHistoryModel
Christos KK Loverdos [Mon, 10 Sep 2012 14:18:39 +0000 (17:18 +0300)]
Fix initialization of userAgreementHistoryModel

11 years agoMerge branch 'master' of https://code.grnet.gr/git/aquarium
Prodromos Gerakios [Mon, 10 Sep 2012 14:08:29 +0000 (17:08 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/aquarium

11 years agoFixed selectorValue
Prodromos Gerakios [Mon, 10 Sep 2012 14:07:38 +0000 (17:07 +0300)]
Fixed selectorValue

11 years agoFix an NPE
Christos KK Loverdos [Mon, 10 Sep 2012 14:04:19 +0000 (17:04 +0300)]
Fix an NPE

11 years agoFix a bug with mongodb cursor
Christos KK Loverdos [Mon, 10 Sep 2012 14:02:11 +0000 (17:02 +0300)]
Fix a bug with mongodb cursor

11 years agoUpdate policy.json in test
Christos KK Loverdos [Mon, 10 Sep 2012 13:59:05 +0000 (16:59 +0300)]
Update policy.json in test

11 years agoMinor fix in BillTest
Prodromos Gerakios [Mon, 10 Sep 2012 13:56:23 +0000 (16:56 +0300)]
Minor fix in BillTest

11 years agoMerge branch 'master' of https://code.grnet.gr/git/aquarium
Christos KK Loverdos [Mon, 10 Sep 2012 13:31:50 +0000 (16:31 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/aquarium

Conflicts:
src/main/scala/gr/grnet/aquarium/charging/ContinuousChargingBehavior.scala
src/main/scala/gr/grnet/aquarium/charging/bill/BillEntry.scala
src/test/scala/gr/grnet/aquarium/BillTest.scala

11 years agoNow using schema-based messages
Christos KK Loverdos [Mon, 10 Sep 2012 11:47:27 +0000 (14:47 +0300)]
Now using schema-based messages

11 years agoFixed BillEntry: milliseconds are rounded off. BillTest can send ordered/out of order...
Prodromos Gerakios [Fri, 7 Sep 2012 13:20:03 +0000 (16:20 +0300)]
Fixed BillEntry: milliseconds are rounded off. BillTest can send ordered/out of order messages.

11 years agoFinished scenarios and minor fixes.
Prodromos Gerakios [Thu, 6 Sep 2012 14:36:12 +0000 (17:36 +0300)]
Finished scenarios and minor fixes.

11 years agoMerge branch 'master' of https://code.grnet.gr/git/aquarium
Prodromos Gerakios [Thu, 6 Sep 2012 10:19:18 +0000 (13:19 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/aquarium

11 years agoFixed RabbitMQProducer init delay. RabbitMQProducer is now a service.
Prodromos Gerakios [Thu, 6 Sep 2012 10:18:54 +0000 (13:18 +0300)]
Fixed RabbitMQProducer init delay. RabbitMQProducer is now a service.

11 years agoCustom handling of diskspace details in virtual events. NOT GOOD.
Christos KK Loverdos [Thu, 6 Sep 2012 09:08:45 +0000 (12:08 +0300)]
Custom handling of diskspace details in virtual events. NOT GOOD.

11 years agoReverted chagned to BillEntry.
Prodromos Gerakios [Thu, 6 Sep 2012 09:00:31 +0000 (12:00 +0300)]
Reverted chagned to BillEntry.

11 years agoMerge branch 'master' of https://code.grnet.gr/git/aquarium
Prodromos Gerakios [Thu, 6 Sep 2012 08:47:36 +0000 (11:47 +0300)]
Merge branch 'master' of https://code.grnet.gr/git/aquarium

11 years agoMinor fix in BillEntry (Virtual Resource event have no file path).
Prodromos Gerakios [Thu, 6 Sep 2012 08:46:47 +0000 (11:46 +0300)]
Minor fix in BillEntry (Virtual Resource event have no file path).

11 years agoNow astakos also publishes resource events (for addcredits)
Christos KK Loverdos [Thu, 6 Sep 2012 07:10:57 +0000 (10:10 +0300)]
Now astakos also publishes resource events (for addcredits)

11 years agoFix json representation of numbers in the default policy
Christos KK Loverdos [Fri, 31 Aug 2012 15:17:57 +0000 (18:17 +0300)]
Fix json representation of numbers in the default policy

11 years agoWIP integrating Avro-style policy messages
Christos KK Loverdos [Fri, 31 Aug 2012 14:55:27 +0000 (17:55 +0300)]
WIP integrating Avro-style policy messages

11 years agoChange aliased to aliases in avro idl
Christos KK Loverdos [Fri, 31 Aug 2012 10:41:23 +0000 (13:41 +0300)]
Change aliased to aliases in avro idl

11 years agoRename all messages
Christos KK Loverdos [Fri, 31 Aug 2012 09:49:34 +0000 (12:49 +0300)]
Rename all messages

11 years agoRename conf to policy and make parentID optional (via null)
Christos KK Loverdos [Fri, 31 Aug 2012 09:12:54 +0000 (12:12 +0300)]
Rename conf to policy and make parentID optional (via null)

11 years agoAdded documentation to CronSpec and TimeslotComputations. Fixed a bug in ContinuousCh...
Prodromos Gerakios [Thu, 30 Aug 2012 14:50:31 +0000 (17:50 +0300)]
Added documentation to CronSpec and TimeslotComputations. Fixed a bug in ContinuousChargingBehavior. BillTest now sends more RC events to aquarium.

11 years agoGenericPayloadHandler: one type less
Christos KK Loverdos [Thu, 30 Aug 2012 12:51:01 +0000 (15:51 +0300)]
GenericPayloadHandler: one type less

11 years agoSimplify the types of stored things
Christos KK Loverdos [Thu, 30 Aug 2012 12:33:32 +0000 (15:33 +0300)]
Simplify the types of stored things

11 years agoMore Avro stuff
Christos KK Loverdos [Thu, 30 Aug 2012 11:59:35 +0000 (14:59 +0300)]
More Avro stuff