Clone Tools
  • last updated 28 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
ISIS-2182: moves core/plugins/jdo to core/persistence/jdo

    • -219
    • +0
    ./datanucleus/CreateSchemaObjectFromClassMetadata.java
    • -59
    • +0
    ./datanucleus/DataNucleusLifeCycleHelper.java
    • -228
    • +0
    ./datanucleus/JDOStateManagerForIsis.java
    • -159
    • +0
    ./datanucleus/persistence/queries/PersistenceQueryFindUsingApplibQueryProcessor.java
    • -91
    • +0
    ./datanucleus/persistence/queries/QueryUtil.java
  1. … 348 more files in changeset.
ISIS-2177: remove ObjectAdapter.isRepresentingPersistent()

    • -3
    • +12
    ./persistence/PersistenceSession5.java
  1. … 3 more files in changeset.
ISIS-2177: remove ObjectAdapterProvider.Delegate

    • -42
    • +41
    ./persistence/PersistenceSession5.java
  1. … 7 more files in changeset.
ISIS-2177: some fixes

re-implement code for proper object deleted detection

prevent NPE on ill-formed request

    • -8
    • +8
    ./persistence/PersistenceSession5.java
  1. … 9 more files in changeset.
ISIS-2175: method renaming, also removing unused methods

    • -2
    • +2
    ./persistence/IsisLifecycleListener.java
    • -5
    • +3
    ./persistence/PersistenceSession5.java
  1. … 1 more file in changeset.
ISIS-2175: Removes the 'Version' class (as used in OIDs)

    • -10
    • +1
    ./persistence/PersistenceSession5.java
  1. … 9 more files in changeset.
ISIS-2175: Removes the 'Version' class (as used in OIDs)

    • -10
    • +1
    ./persistence/PersistenceSession5.java
  1. … 9 more files in changeset.
ISIS-2175: Remove the 'Version' in OIDs

    • -2
    • +0
    ./persistence/PersistenceSession5.java
  1. … 12 more files in changeset.
ISIS-2175: Remove the 'Version' in OIDs

    • -2
    • +0
    ./persistence/PersistenceSession5.java
  1. … 12 more files in changeset.
ISIS-2158: removing the pre-destroy runtime event

... since we cannot reliably post events while the IoC's pre-destroy

phase has already begun or is about to begin

    • -1
    • +3
    ./persistence/PersistenceSessionFactory5.java
  1. … 7 more files in changeset.
ISIS-2158: logs exception if DN fails to start, avoid swallowing exception

    • -1
    • +11
    ./persistence/DataNucleusApplicationComponents5.java
ISIS-2158: deals with some java language deprecations

    • -3
    • +3
    ./persistence/PersistenceSession5.java
  1. … 39 more files in changeset.
ISIS-2158: remove static references to IsisBeanTypeRegistry

    • -2
    • +8
    ./persistence/PersistenceSessionFactory5.java
  1. … 17 more files in changeset.
ISIS-2158: move service loader 'IsisJdoMetamodelPlugin' -> jdo-common

- also decouples DomainObjectInvocationHandler from JDO

    • -0
    • +65
    ./jdosupport/IsisJdoMetamodelPlugin5.java
    • -41
    • +0
    ./jdosupport/IsisJdoSupportPlugin5.java
  1. … 21 more files in changeset.
ISIS-2158: have PersistenceSessionFactory managed by Spring

- allows to remove service loader 'IsisJsoRuntimePlugin'

    • -10
    • +1
    ./jdosupport/IsisJdoSupportPlugin5.java
    • -11
    • +10
    ./persistence/PersistenceSessionFactory5.java
  1. … 6 more files in changeset.
ISIS-2158: re-aligning jdo-commons package names

    • -1
    • +1
    ./persistence/PersistenceSession5.java
  1. … 26 more files in changeset.
ISIS-2158: remove jdo specifica from PersistenceSession

  1. … 4 more files in changeset.
ISIS-2094: fixes simpleapp integ tests

requires change to the DN bootstrapping subtly for autocreate

    • -7
    • +7
    ./persistence/DataNucleusApplicationComponents5.java
  1. … 12 more files in changeset.
ISIS-2086: converting to config beans: all remaining

  1. … 12 more files in changeset.
ISIS-2158: major(!) ... remove static reference to MetaModelContext

    • -7
    • +13
    ./datanucleus/JDOStateManagerForIsis.java
    • -14
    • +15
    ./datanucleus/persistence/queries/PersistenceQueryFindUsingApplibQueryProcessor.java
    • -37
    • +2
    ./persistence/DataNucleusApplicationComponents5.java
    • -9
    • +13
    ./persistence/PersistenceSession5.java
    • -36
    • +11
    ./persistence/PersistenceSessionFactory5.java
  1. … 478 more files in changeset.
ISIS-2158: remove some indirections when getting the spec-load instance

  1. … 11 more files in changeset.
ISIS-2158: wicket-viewer: fixes collections rendering

    • -3
    • +0
    ./persistence/PersistenceSessionFactory5.java
  1. … 4 more files in changeset.
ISIS-2158: intermediate commit with debug lines, several fixes though ..

- registered beans now honor the @DomainService(objectType="...")

attribute

- lookup Specification by SpedId other than class-name was broken

- attempted fix for the RO Viewer on collections

    • -5
    • +3
    ./persistence/PersistenceSession5.java
  1. … 27 more files in changeset.
ISIS-1998: uses memberOrder constant for Persistable_ mixins

    • -1
    • +2
    ./jdosupport/mixins/Persistable_datanucleusIdLong.java
    • -1
    • +2
    ./jdosupport/mixins/Persistable_datanucleusVersionLong.java
    • -1
    • +2
    ./jdosupport/mixins/Persistable_datanucleusVersionTimestamp.java
    • -1
    • +2
    ./jdosupport/mixins/Persistable_downloadJdoMetadata.java
ISIS-2158: polishing SpecificationLoader interface

    • -8
    • +11
    ./persistence/DataNucleusApplicationComponents5.java
  1. … 10 more files in changeset.
ISIS-2158: moving unreferenced classes to 'legacy'

    • -20
    • +1
    ./persistence/IsisLifecycleListener.java
  1. … 4 more files in changeset.
ISIS-2158: move jdo query specific api to 'jdo-common'

  1. … 3 more files in changeset.
ISIS-2158: consolidate all jdo programming model refiners

- also renames some classes in 'jdo-common' -> IsisXxxJdo

    • -4
    • +4
    ./persistence/PersistenceSession5.java
  1. … 12 more files in changeset.
ISIS-2158 major: refactoring ProgrammingModel

- provides an API to handle facet processing order via enum

ProcessingOrder

- provides an API to add multiple markers to facet- factories during

their registration with the ProgrammingModel instance

- after registration phase the ProgrammingModel instance is initialized

with an optional facet-factory filter, this allows to filter by markers

eg. Marker.DEPRECATED or Marker.INCUBATING

- removing the obsolete ProgrammingModelPlugin interface

    • -1
    • +1
    ./datanucleus/JDOStateManagerForIsis.java
    • -2
    • +1
    ./jdosupport/mixins/Persistable_datanucleusIdLong.java
    • -2
    • +1
    ./jdosupport/mixins/Persistable_datanucleusVersionLong.java
    • -2
    • +1
    ./jdosupport/mixins/Persistable_datanucleusVersionTimestamp.java
    • -2
    • +1
    ./jdosupport/mixins/Persistable_downloadJdoMetadata.java
  1. … 34 more files in changeset.
ISIS-2086: uses typesafe settings in DN (nb: breaks smoke tests)

    • -14
    • +23
    ./datanucleus/CreateSchemaObjectFromClassMetadata.java
    • -6
    • +3
    ./persistence/DataNucleusApplicationComponents5.java
    • -41
    • +8
    ./persistence/PersistenceSessionFactory5.java
  1. … 2 more files in changeset.