Clone Tools
  • last updated 15 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2062: moves plugins/jdo-* into own subdir

this is so will be able to move the ug-odn docs closer.

    • -122
    • +0
    ./IsisPlatformTransactionManagerForJdo.java
    • -338
    • +0
    ./IsisTransactionManagerJdo.java
    • -68
    • +0
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 262 more files in changeset.
ISIS-2158 fixes transaction related smoketests

- also bumps h2/hsqldb to their latest versions

consecutive smoketest runs might run into an issue with jdo/schema

creation failing due to schema not found, but running test classes

individually does work

  1. … 19 more files in changeset.
ISIS-2158 refining TransactionService (API)

- executeWithinTransaction(task) now reuses any existing tx boundary

- executeWithinNewTransaction(task) forces creation of a new tx boundary

JDO does not support transaction nesting, so we reuse tx boundaries by

default. This should allow for better tx rollback support.

  1. … 12 more files in changeset.
batch update source format:

- Add missing '@Override' annotations

- Correct indentation

- Add file header (JAutodoc)

    • -68
    • +68
    ./IsisPlatformTransactionManagerForJdo.java
    • -50
    • +50
    ./IsisTransactionManagerJdo.java
  1. … 1064 more files in changeset.
batch update source format: organize imports and reorder

0=java

1=javax

2=com

3=org

4=org.apache.isis

5=org.isisaddons

6=org.incode

7=#

    • -4
    • +5
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 800 more files in changeset.
ISIS-2156 adds more configuration options to Secman's config bean

currently we have an inconsistent transactional state when running the

ShiroSecmanLdapTest class with all its tests; this does not occur when

running tests separately

  1. … 10 more files in changeset.
ISIS-2125 remove the CountDownLatch from Isis' Transaction API

- instead let the IsisTransactionAspectSupport allow for task

synchronization on transactions

- fixes the basic BackgroundService smoke-test

- however, action-domain-events are not yet triggered when invoking via

BackgroundService

    • -0
    • +2
    ./IsisPlatformTransactionManagerForJdo.java
  1. … 20 more files in changeset.
ISIS-2125 fixes JDO smoketests and demo-app launch

    • -9
    • +13
    ./IsisPlatformTransactionManagerForJdo.java
    • -0
    • +334
    ./IsisTransactionManagerJdo.java
    • -476
    • +0
    ./IsisTransactionManagerJdoInternal.java
  1. … 4 more files in changeset.
ISIS-2125 major (breaking) commit: new transaction paradigma

- opening an isis session does no longer open a transactional context

    • -0
    • +115
    ./IsisPlatformTransactionManagerForJdo.java
    • -0
    • +495
    ./IsisTransactionJdo.java
    • -0
    • +476
    ./IsisTransactionManagerJdoInternal.java
  1. … 58 more files in changeset.
ISIS-2125 batch-update license headers for *.java files

  1. … 332 more files in changeset.
ISIS-2126 moving jdo exception recognizers 'metamodel' -> 'jdo-commons'

- also aligning pkg names in modules 'security' and 'jdo-*'

    • -0
    • +261
    ./PersistenceSessionBase.java
    • -0
    • +68
    ./PersistenceSessionFactoryMetamodelRefiner.java
  1. … 261 more files in changeset.