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. Ποιοτικά, δεν μπορούμε να χρεώσουμε τον χρήστη στ...
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... - 04:28 pm Revision 8897189d: Removed timeslot computations print statements
- 03:59 pm Revision 7743a23e: Fixed data race in caching polict store. Restored some code from timeslot comp...
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... - 01:06 am Revision 134c4db6: Add a UserStateModelSkeleton
- 12:08 am Revision e2817904: Unimplemented operations on PolicyStore return safe results
07/19/2012
- 09:51 pm Revision 68349f49: Better handling of billing month info
- 09:27 pm Revision 0a35f45f: Ensure the cache is loaded before inserting
- 09:19 pm Revision 77ea8fd0: Slash'em high
- 05:57 pm Revision b9e2a784: Fix NPE with initial user state
- 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. - 04:44 pm Revision beb1b214: TimerService is concrete now
- 04:11 pm Revision 2a29acf9: Applying the new policy semantics everywhere
- 03:54 pm Revision eed084ef: added implementation for MemStoreProvider (PolicyStore methods)
07/18/2012
07/16/2012
07/13/2012
- 01:10 pm Revision 84bad541: policyStore is now a val ! Not a def
- 01:06 pm Revision 934bc4d1: Implemented PolicyHistory.scala (a cache that wraps Database calls) and modifi...
- 12:16 pm Revision b7b59f6f: Manually revert to ddd366d
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 - 10:54 am Revision dcab33d9: more test cases
07/11/2012
- 06:53 pm Revision ddd366df: WIP: Keeping aquarum policies in memory
- 05:55 pm Revision 076f9a44: Upgrade guava libraries to 12.0.1
- 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. - 03:18 pm Revision 2130dd43: Initial aquarium policy is now in JSON
- 02:46 pm Revision 32a6a433: Test case for new policy configuration
07/09/2012
- 04:42 pm Feature #1859 (Rejected): Review manageability of actors
- 04:41 pm Revision 353196e8: Merge remote-tracking branch 'origin/master'
- 04:41 pm Feature #1896 (Rejected): Upgrade SBT to newer version (0.11.x)
- 04:41 pm Revision b12ec195: removed deprecated DSL*.scala files
- 04:41 pm Support #2527 (Closed): Remove "unit" keyword from DSL and source code
- 04:40 pm Support #2515 (Closed): Remove "complex" keyword from DSL and source code
- 04:39 pm Revision 9a0b3dcd: Fix imports
- 04:37 pm Revision 375ff1e8: Remove obsolete files
- 04:24 pm Revision 3c2d8869: Fix a compilation error (did not implement a MemStore method)
- 04:11 pm Revision 796a998b: DSLUtils is now deprecated. Implemented the functionality of EffectivePriceUni...
- 12:59 pm Revision 02ba482f: Merge remote-tracking branch 'origin/master'
- 12:43 pm Revision d8631889: WIP chargeslot computations
- 11:32 am Revision 5c424a06: Remove one redundant parameter in charging computations
- 11:30 am Revision 884bf4ab: Add correct prefix to a mongodb configuration parameter
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.
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... - 12:11 pm Revision f82d93c8: Add support for travis-ci
- See http://travis-ci.org/
07/03/2012
07/02/2012
- 04:21 pm Revision b847a5e4: Merge branch 'debian' of https://code.grnet.gr/git/aquarium into debian
- 04:19 pm Revision 783ba035: Merge remote-tracking branch 'origin/master'
- 04:18 pm Revision 7afed431: Timespecs should be working ok now!
- 02:33 pm Revision 0610465d: Remove redundant call to AquariumAware
- This is automatically done inside newInstance() now.
- 02:31 pm Revision 35d6f097: A bit more informative documentation
- 02:20 pm Revision 79bcdc4a: Remove unused statement
- 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 ... - 02:03 pm Revision 923b16bf: Properly handle user actor eviction
- 02:02 pm Revision dfe23f66: Rename the functional interface of AquariumAware
- 02:00 pm Revision 48b0f939: More internal info exposed via the protected REST api
- 01:39 pm Revision 7de7765f: Configuring all new instances that are AquariumAware
- 01:38 pm Revision e8c209f3: Showing the available processors upon starting
- 01:36 pm Revision 5fdd971e: Showing the propertied prefix of the configured instance
- 01:34 pm Revision 4a17bd5d: Preparing for jackson json stuff
06/29/2012
- 04:02 pm Feature #1854 (Assigned): DB API should not return Lists
- 04:02 pm Feature #1863 (Assigned): Move to Akka 2.0
- Akka 2.0.2
Still testing... - 03:39 pm Revision 24d90f95: Do not throw exceptions at the browser's face
- 02:58 pm Revision 679c67ca: Merge branch 'master' into debian
- 02:40 pm Revision 9bc03061: Fix a bug with class casting to the wrong future type
- 12:51 pm Revision 9764015a: To the point README
- 12:08 pm Revision 1cbfbbc8: Properly rename the folder that contains the paper
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. - 02:56 pm Revision 6e0fc95c: Remove spray configuration
- 02:27 pm Revision 87fd264b: Upgrade amqp client lib
- 02:25 pm Revision 83ab9a1f: Remove unused pinger actor
- 02:19 pm Revision a71ca784: Return 404 when no user state is found
- 02:15 pm Revision 6f3893a3: Configure aquarium when creating the user actor
- 01:56 am Revision 5e4d8d64: Use finagle instead of spray for the REST functionality
- Not tested yet
06/25/2012
Also available in: Atom