10/10/2012 2:52:56 PM
API call will rebuild most of the analytics tables.
Note: this is quite expensive (20 seconds measured on random accounts)
and will issue calls to the payment provider.
JAX-RS endpoint: PUT /1.0/kb/analytics/<accountId>
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
10/9/2012 9:35:42 PM
wasn't transactional.
Changed the code to follow the same model as other DAOs (i.e. delete and
recreate in a transaction).
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
10/9/2012 8:06:22 PM
Pierre-Alexandre Meyer <pierre@ning.com>
|
10/8/2012 11:22:12 PM
conventions.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
10/8/2012 11:21:29 PM
-> BusinessSubscriptionTransitionDao
Follow conventions.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
10/8/2012 11:20:43 PM
conventions.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
10/8/2012 11:19:51 PM
conventions.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
10/8/2012 11:18:41 PM
conventions.
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
10/8/2012 11:17:34 PM
to limit the scope
of the transaction (to avoid MySQL deadlocks)
* Don't rebuild all invoices and items on payments - simply update
the corresponding bin row
* Rename Recorder -> Dao by convention
* Switch to internal APIs where possible
Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
|
|
|