History | View | Annotate | Download (14.8 kB)
Cleanup pom.xml
Change project description
Cleanup pm.xml a bit
Change the representation of computed credit values
Upgrade apache avro to 1.7.2
Ensure java version and upgrade a couple of maven plugins
Now using schema-based messages
Add some jackson-based json helpers
Jackson is pulled as a dependency from Avro and note that it is an oldversion (< 2).
Enable deprecation warnings for javac
First-cut of Avro messages
Add rabbitmq.imevents.credit property
Hook selectors into the price computation path
Merge remote-tracking branch 'origin/master'
Timespecs should be working ok now!
Preparing for jackson json stuff
Upgrade Akka to 2.0.2
In the process, cleaned up code and make a few changes for more robustactor cache handling.
Upgrade amqp client lib
Use finagle instead of spray for the REST functionality
Not tested yet
Remove unused dependency
Refactor Aquarium to make it more configurable
- No Aquarium singleton any more.- Aquarium is bootstrapped and configured using a builder.- Services are wired a bit differently right now. Needs more testing, in order to reach previous runtime stability.
Welcome Prodromos!
WIP Resource event handling
Change a few dependencies to releases instead of snapshots
Further optimization of the dependencies
Use rabbitmq client lib that matches rabbitmq server version
Remove dependency on akka-amqp
Keep LRU from guava libraries
WIP Reowrk AMQP stuff and introduce the event bus
Upgrade google guava libraries
Remove unused dependency jsr311-api
Upgrade a few utilities
This is an API incompatible change.
Using SLF4J with logback-classic
Start using jbootstrap
Upgrade spray lib
Do not create a super fat jar
Pass a few more helpful parameters to the compiler
Upgrade scala-maven-plugin
Notice that both the artifactId and the groupId have changed.Announcement: http://implicit.ly/scala-maven-plugin-301Source: https://github.com/davidB/scala-maven-plugin/blob/master/pom.xml
Upgrade scopt
User actor supervisor, actor cache based on Guava
Akka 1.3.1, x-ha-policy for queues, tests for alignTimeslots
Remove references to the obsolete scala-tools repo
Update cc.spray repo and version
Upgrade Akka to 1.3 and refactor SBT build file
Add some dependencies stuff
Do some pom.xml micromanagement
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release aquarium-0.1
Hack to make a release.
We need spray 0.9.2 release for this
Forward messages to the dispatcher after ACK
Upgrade akka to 1.3-RC5
Add typesafe repo to pom.xml
Cmd-line parsing for resource generation events
Utility functions for working with Java's crypto libraries
Add a couple of missing repos
Flat project hierarchy
Remove the JPA data model
To be replaced with something with less shared state.
Upgrade junit to 4.10
Remove duplicate plug-in declaration
[maven-release-plugin] prepare release aquarium-0.0.1
Configure git access for SCM and release plug-ins
Release plug-in configuration
Add license header to remaining files
Fix a typo in pom.xml
Log4j for logging and simple config file
Set fixture id value by hand
Import dbunit for loading test DB data
Make exporting data from existing MySQL database anoptional step with profiles
Resource type is now a shared enum
Fix entity mapping errors here and there.
Also, import and all major JPA implementations to make sure thatthe schema is correctly generated by all of them.
Make shared resource handling a top-level feature
Shared resources bundle
The bundle will contain all shared resources required for testing (data,configuration etc)
Clean up maven configuration
-Remove remainders of Lift archetype-Add project information-Add the release plug-in to help with release management
Logic project to hold the Aquarium business logic
Basic entities and simple tests