Activity

From 06/25/2012 to 07/24/2012

07/24/2012

03:53 pm Bug #2729 (Closed): referenceTimeslot cannot start BEFORE the agreement
Tο referenceTimeslot δεν μπορεί να ξεκινάει πριν από το agreement. Ποιοτικά, δεν μπορούμε να χρεώσουμε τον χρήστη στ... Prodromos Gerakios

07/23/2012

06:36 pm Revision bc572a37: Fix bad handling of IMEvent from the UserActor.
Upon arrival of the first IMEvent and after some ResourceEvents had
already arrived at the UserActor, we got an excep...
Christos KK Loverdos
04:28 pm Revision 8897189d: Removed timeslot computations print statements
Prodromos Gerakios
03:59 pm Revision 7743a23e: Fixed data race in caching polict store. Restored some code from timeslot comp...
Prodromos Gerakios

07/20/2012

12:21 pm Revision d9a88144: Wallets go REST
There is a bug related to the timeslot computations, so I had to disable
every piece that computes fine-grained times...
Christos KK Loverdos
01:06 am Revision 134c4db6: Add a UserStateModelSkeleton
Christos KK Loverdos
12:08 am Revision e2817904: Unimplemented operations on PolicyStore return safe results
Christos KK Loverdos

07/19/2012

09:51 pm Revision 68349f49: Better handling of billing month info
Christos KK Loverdos
09:27 pm Revision 0a35f45f: Ensure the cache is loaded before inserting
Christos KK Loverdos
09:19 pm Revision 77ea8fd0: Slash'em high
Christos KK Loverdos
05:57 pm Revision b9e2a784: Fix NPE with initial user state
Christos KK Loverdos
05:28 pm Revision 7dbaeb04: Initializing the policy store the very first time
If the DB is empty, then we insert the default policy, as given in the
policy.json file.
Christos KK Loverdos
04:44 pm Revision beb1b214: TimerService is concrete now
Christos KK Loverdos
04:11 pm Revision 2a29acf9: Applying the new policy semantics everywhere
Christos KK Loverdos
03:54 pm Revision eed084ef: added implementation for MemStoreProvider (PolicyStore methods)
Prodromos Gerakios

07/18/2012

11:50 am Revision 5156c447: fixed make-dist.sh
Prodromos Gerakios

07/16/2012

11:24 am Revision 47457955: Test cases for EffectUnitPrice
Prodromos Gerakios

07/13/2012

01:10 pm Revision 84bad541: policyStore is now a val ! Not a def
Prodromos Gerakios
01:06 pm Revision 934bc4d1: Implemented PolicyHistory.scala (a cache that wraps Database calls) and modifi...
Prodromos Gerakios
12:16 pm Revision b7b59f6f: Manually revert to ddd366d
Christos KK Loverdos

07/12/2012

05:30 pm Revision d905c10c: Merge remote-tracking branch 'origin/master'
Conflicts:
src/test/scala/gr/grnet/aquarium/logic/test/DSLTimeFrameTest.scala
Prodromos Gerakios
10:54 am Revision dcab33d9: more test cases
Prodromos Gerakios

07/11/2012

06:53 pm Revision ddd366df: WIP: Keeping aquarum policies in memory
Christos KK Loverdos
05:55 pm Revision 076f9a44: Upgrade guava libraries to 12.0.1
Christos KK Loverdos
04:51 pm Revision eb622e68: Stores are always retrieved from the store provider
Previously they could be overriden by adhoc implementations. The new
design is simpler.
Christos KK Loverdos
03:18 pm Revision 2130dd43: Initial aquarium policy is now in JSON
Christos KK Loverdos
02:46 pm Revision 32a6a433: Test case for new policy configuration
Christos KK Loverdos

07/09/2012

04:42 pm Feature #1859 (Rejected): Review manageability of actors
Christos KK Loverdos
04:41 pm Revision 353196e8: Merge remote-tracking branch 'origin/master'
Prodromos Gerakios
04:41 pm Feature #1896 (Rejected): Upgrade SBT to newer version (0.11.x)
Christos KK Loverdos
04:41 pm Revision b12ec195: removed deprecated DSL*.scala files
Prodromos Gerakios
04:41 pm Support #2527 (Closed): Remove "unit" keyword from DSL and source code
Christos KK Loverdos
04:40 pm Support #2515 (Closed): Remove "complex" keyword from DSL and source code
Christos KK Loverdos
04:39 pm Revision 9a0b3dcd: Fix imports
Christos KK Loverdos
04:37 pm Revision 375ff1e8: Remove obsolete files
Christos KK Loverdos
04:24 pm Revision 3c2d8869: Fix a compilation error (did not implement a MemStore method)
Christos KK Loverdos
04:11 pm Revision 796a998b: DSLUtils is now deprecated. Implemented the functionality of EffectivePriceUni...
Prodromos Gerakios
12:59 pm Revision 02ba482f: Merge remote-tracking branch 'origin/master'
Prodromos Gerakios
12:43 pm Revision d8631889: WIP chargeslot computations
Christos KK Loverdos
11:32 am Revision 5c424a06: Remove one redundant parameter in charging computations
Christos KK Loverdos
11:30 am Revision 884bf4ab: Add correct prefix to a mongodb configuration parameter
Christos KK Loverdos

07/06/2012

02:36 pm Revision 6ad32d72: Second cut of the new policy configuration system
Major changes. Does not compile. Will need a third round. Christos KK Loverdos

07/04/2012

04:55 pm Revision c77153ab: First cut of the new policy configuration system
This is to replace the existing DSLXXX stuff for several reasons:
- Maps better to user requirements.
- Is simpler t...
Christos KK Loverdos
12:11 pm Revision f82d93c8: Add support for travis-ci
See http://travis-ci.org/ Christos KK Loverdos

07/03/2012

05:05 pm Revision c4fe8fa2: Tests for DSLTimeFrame.intervalsOf method
Prodromos Gerakios

07/02/2012

04:21 pm Revision b847a5e4: Merge branch 'debian' of https://code.grnet.gr/git/aquarium into debian
Prodromos Gerakios
04:19 pm Revision 783ba035: Merge remote-tracking branch 'origin/master'
Prodromos Gerakios
04:18 pm Revision 7afed431: Timespecs should be working ok now!
Prodromos Gerakios
02:33 pm Revision 0610465d: Remove redundant call to AquariumAware
This is automatically done inside newInstance() now. Christos KK Loverdos
02:31 pm Revision 35d6f097: A bit more informative documentation
Christos KK Loverdos
02:20 pm Revision 79bcdc4a: Remove unused statement
Christos KK Loverdos
02:14 pm Revision 0add59ff: Consider a forgotten match case
Note that the now two last cases can be merged to one like this:
- case _ => ...
but we keep them separate just to ...
Christos KK Loverdos
02:03 pm Revision 923b16bf: Properly handle user actor eviction
Christos KK Loverdos
02:02 pm Revision dfe23f66: Rename the functional interface of AquariumAware
Christos KK Loverdos
02:00 pm Revision 48b0f939: More internal info exposed via the protected REST api
Christos KK Loverdos
01:39 pm Revision 7de7765f: Configuring all new instances that are AquariumAware
Christos KK Loverdos
01:38 pm Revision e8c209f3: Showing the available processors upon starting
Christos KK Loverdos
01:36 pm Revision 5fdd971e: Showing the propertied prefix of the configured instance
Christos KK Loverdos
01:34 pm Revision 4a17bd5d: Preparing for jackson json stuff
Christos KK Loverdos

06/29/2012

04:02 pm Feature #1854 (Assigned): DB API should not return Lists
Christos KK Loverdos
04:02 pm Feature #1863 (Assigned): Move to Akka 2.0
Akka 2.0.2
Still testing...
Christos KK Loverdos
03:39 pm Revision 24d90f95: Do not throw exceptions at the browser's face
Christos KK Loverdos
02:58 pm Revision 679c67ca: Merge branch 'master' into debian
Christos KK Loverdos
02:40 pm Revision 9bc03061: Fix a bug with class casting to the wrong future type
Christos KK Loverdos
12:51 pm Revision 9764015a: To the point README
Christos KK Loverdos
12:08 pm Revision 1cbfbbc8: Properly rename the folder that contains the paper
Christos KK Loverdos

06/28/2012

07:02 pm Revision 153e9cb9: Upgrade Akka to 2.0.2
In the process, cleaned up code and make a few changes for more robust
actor cache handling.
Christos KK Loverdos
02:56 pm Revision 6e0fc95c: Remove spray configuration
Christos KK Loverdos
02:27 pm Revision 87fd264b: Upgrade amqp client lib
Christos KK Loverdos
02:25 pm Revision 83ab9a1f: Remove unused pinger actor
Christos KK Loverdos
02:19 pm Revision a71ca784: Return 404 when no user state is found
Christos KK Loverdos
02:15 pm Revision 6f3893a3: Configure aquarium when creating the user actor
Christos KK Loverdos
01:56 am Revision 5e4d8d64: Use finagle instead of spray for the REST functionality
Not tested yet Christos KK Loverdos

06/25/2012

04:23 pm Revision 7b0bf003: Remove unused dependency
Christos KK Loverdos
01:33 pm Revision 7e8c2b3c: Remove imports that generate compilation warnings
Christos KK Loverdos
« Previous
Next »
 

Also available in: Atom