Activity
From 08/18/2012 to 09/16/2012
09/14/2012
- 05:30 pm Revision 2beb9747: Merge branch 'master' into snapshots
- 05:00 pm Revision c8886c71: Modified BillEntry so that resource events are grouped by service name (e.g. d...
- 04:35 pm Revision b41c51e7: Remove checks for latest events
- 04:22 pm Revision d7303c4f: New initialization scheme for user actor
- 03:11 pm Revision 95eb6040: Add the versions key that pithos sends in details
- 12:30 pm Revision 6bb43095: Ensure java version and upgrade a couple of maven plugins
09/13/2012
- 03:29 pm Revision 7643c5d8: Squash a few message initialization bugs
- 11:55 am Revision b029f35e: Added Copyright notice and removed unused imports
- 11:46 am Revision a37c73cd: Added support for parsing JSON the old way
09/12/2012
- 01:03 pm Revision 7fb8def5: Several fixes here and there => Removed all exceptions caused by Avro. Rolled ...
09/10/2012
- 06:37 pm Revision d8444494: Fix some casting errors that had never appeared during compilation before. Ever
- 06:01 pm Revision 77f4b920: Initialize resource type map in new user state
- 05:49 pm Revision d3b8b30a: Properly add userID in user agreement
- 05:31 pm Revision e4c1275e: Tmp check for the existense of user state
- 05:25 pm Revision f98bc3a4: Initialize the proper var
- 05:22 pm Revision 8db09a02: Fix initialization of user agreement list
- 05:18 pm Revision 2007caeb: Fix initialization of userAgreementHistoryModel
- 05:08 pm Revision 832f8ec1: Merge branch 'master' of https://code.grnet.gr/git/aquarium
- 05:07 pm Revision a2df5684: Fixed selectorValue
- 05:04 pm Revision 8347983b: Fix an NPE
- 05:02 pm Revision c4d8b427: Fix a bug with mongodb cursor
- 04:59 pm Revision 3446aa2d: Update policy.json in test
- 04:56 pm Revision d9dbb3b9: Minor fix in BillTest
- 04:31 pm Revision b8da976b: 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/aquar... - 02:47 pm Revision 55c8d76f: Now using schema-based messages
09/07/2012
- 04:20 pm Revision 098aad84: Fixed BillEntry: milliseconds are rounded off. BillTest can send ordered/out o...
- 01:44 pm Feature #1853 (Closed): Review realtime status calculation
- Closing, since the progress is to go via #1852
- 01:43 pm Feature #1852 (Assigned): Implement Billing period calculation
- * The implementation of out of sync events is partial: the internal state is not updated in full detail yet.
* Revie... - 01:42 pm Bug #2796 (Closed): Out of sync computation is not working
- There is a similar issue #1852, so progress is going there.
- 01:36 pm Feature #1854 (Closed): DB API should not return Lists
- 01:36 pm Feature #2283 (Closed): Rework JSON transformations
- 01:36 pm Bug #2729 (Closed): referenceTimeslot cannot start BEFORE the agreement
- 01:35 pm Feature #1857 (Closed): Code reorganization
- 01:35 pm Feature #1863 (Closed): Move to Akka 2.0
- 01:35 pm Feature #2361 (Closed): Refactor actor messages
- 01:34 pm Feature #2362 (Closed): New implementation for AMQP connectivity
- 01:08 pm Bug #2796 (Closed): Out of sync computation is not working
- - Fix bug when out of sync event is produced
- Out of sync events cannot occur > 1 months before current month
09/06/2012
- 05:36 pm Revision 137fd476: Finished scenarios and minor fixes.
- 01:19 pm Revision 9d8bbec6: Merge branch 'master' of https://code.grnet.gr/git/aquarium
- 01:18 pm Revision 29e85df0: Fixed RabbitMQProducer init delay. RabbitMQProducer is now a service.
- 12:09 pm Revision b4bab4ba: Custom handling of diskspace details in virtual events. NOT GOOD.
- 12:00 pm Revision bc8bcc2a: Reverted chagned to BillEntry.
- 11:47 am Revision 4dd1a59f: Merge branch 'master' of https://code.grnet.gr/git/aquarium
- 11:46 am Revision b4aa0a10: Minor fix in BillEntry (Virtual Resource event have no file path).
- 10:10 am Revision 8ecf33aa: Now astakos also publishes resource events (for addcredits)
08/31/2012
- 06:17 pm Revision 4e1d37f7: Fix json representation of numbers in the default policy
- 05:55 pm Revision 48ea54e8: WIP integrating Avro-style policy messages
- 01:41 pm Revision 7e728925: Change aliased to aliases in avro idl
- 12:49 pm Revision bbd79cea: Rename all messages
- 12:12 pm Revision 0c3fe597: Rename conf to policy and make parentID optional (via null)
08/30/2012
- 05:50 pm Revision 064308a7: Added documentation to CronSpec and TimeslotComputations. Fixed a bug in Conti...
- 03:51 pm Revision 4cb9ae1b: GenericPayloadHandler: one type less
- 03:33 pm Revision d50c1cb8: Simplify the types of stored things
- 02:59 pm Revision 57d4eb82: More Avro stuff
- 12:25 pm Revision 97f9673f: Move Avro generated classes to gen subpackage
08/29/2012
- 05:23 pm Revision 610051ae: Produce JSON policy configuration from Avro message
- 04:35 pm Revision 26d069b0: Add utility methods for message generation
- 04:02 pm Revision 855e025f: Make unit name for addcredits uppercase
- 04:02 pm Revision 446a40d6: Further additions to Avro messages
- PolicyTest is failing.
- 04:02 pm Revision 9d9d92e4: @inline a few trivial methods
- 04:02 pm Revision 495bfb28: Add some jackson-based json helpers
- Jackson is pulled as a dependency from Avro and note that it is an old
version (< 2). - 04:02 pm Revision 474a00e6: Adjust the rest service to use the new json helpers
- 04:02 pm Revision 405ef20a: Add Avro-related helpers
- 01:00 pm Revision 50831d83: Added charging behavior for VMs and fixed BillEntry
08/28/2012
- 12:49 pm Revision 35278d1e: One more test case with avro + json
- 12:01 pm Revision b1fbed12: Merge branch 'master' of https://code.grnet.gr/git/aquarium
- 12:01 pm Revision feac3314: Fixed RabbitMQProducer. Added BillTest.scala that simulates IM and RC events.
08/27/2012
- 05:42 pm Revision fea3a409: Add a test case for Avro-related message schema
- 05:35 pm Revision 0bdb2bed: Temporarily prefixing avro message names with _
- 04:50 pm Revision 316f027f: Adding more Avro stuff
- 03:14 pm Revision 0702c628: Enable deprecation warnings for javac
- 03:09 pm Revision fe165411: Remove simulation package
- Aquarium is now configurable enough to not need a separate simulation
package. - 02:33 pm Revision d4d529ef: Remove unused class
- 01:58 pm Revision effa13e8: First-cut of Avro messages
08/24/2012
- 05:51 pm Revision 56daab8c: Realtime calc for continuous charging behavior
- Highly unoptimized and memory-unfriendly, proof of concept for the
moment. - 04:09 pm Revision 0ad30d66: Specific API for realtime calculations and first-cut implementation via virtua...
- 12:17 pm Revision 5945b50c: Fixed BillEntry
- 12:13 pm Revision 80e568c9: Remove unused code
08/23/2012
- 05:10 pm Revision 345086dd: Bill and BillEntry
- 04:26 pm Revision dfcb5af9: Merge branch 'master' of https://code.grnet.gr/git/aquarium
- 04:24 pm Revision dbba44ce: Refactored BillEntry and relevant classes.
- 04:22 pm Revision 10c87819: Implement Continuous behavior with the new scheme
- Fix a bunch of related stuff in the process.
- 12:45 pm Revision 81314a10: Another JSON-friendliness round
- This time it could not deserialize due to some private field. Oh,
well... - 11:40 am Revision ab31be28: Get rid of charging reason to make life easier with JSON
- Unfortunately, the situation with JSON deserialization errors is getting
worse. I knew it, so I should have followed ...
08/22/2012
- 06:12 pm Revision fd6b64fd: Add rabbitmq.imevents.credit property
- 05:11 pm Revision 8157dc3b: Implement Once behavior with the new scheme. Refactor in the process
08/21/2012
- 04:51 pm Revision f716f2fc: Fixed RabbitMQProducer. Now it is fully reliable.
- 04:26 pm Revision a03ca874: Towards a perfect RabbitMQProducer -> actor not receiving msgs
08/20/2012
- 01:53 pm Revision 895f571b: Fixed ping.sh
- 11:54 am Revision 2d351def: added ping.sh
Also available in: Atom