Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-4696 Content Repository converted to annotations

  1. … 8 more files in changeset.
LDEV-4411 Add collections 2nd level cache

  1. … 94 more files in changeset.
LDEV-4411 Remove collections caching in the few classes it is present

If we decide to use collections caching after all, we will do it

everywhere, not just in Content Repository.

LDEV-4411 Mark entities as cacheable

usage="read-only" seems to do nothing at the moment, but it may be a

guidance for future optimisations.

  1. … 232 more files in changeset.
LDEV-4184: "outer-join" attribute in hbm.xml files is deprecated and produces warnings on server start up. Remove entries with "auto" value. Entries with value "true" become fetch=join.

  1. … 138 more files in changeset.
LDEV-3768: Remove XDoclet library and corresponding Ant tasks. Generate and use static configuration files instead.

  1. … 398 more files in changeset.
LDEV-2847: Major changes to build.xml files. See JIRA comment for full explanation.

  1. … 1308 more files in changeset.
Converted all "identity" hibernate id generation entries to "native" - hopefully this will be a little more portable.

  1. … 77 more files in changeset.
Started to record user id against entries in content repository - not yet completed.

  1. … 26 more files in changeset.
Upgraded Hibernate to 3.0

  1. … 54 more files in changeset.
Got the collections caching with JBOSS cache. Got unit tests working with ehcache. Build file now generates hbm.xml from java files using xdoclet.

  1. … 17 more files in changeset.
Experimenting with JBOSS cache

  1. … 7 more files in changeset.
Rejigged the link from the child node to the parent to point from the child node (rather than child node version). This restricts us to a design where we always create new nodes for new versions of a parent. Also made the lookup of child nodes manual (rather than loaded automatically by hibernate). Doesn't use lazy loading - goes direct to database to find node. Not so nice. But the changes have almost doubled the throughput in my testing.

  1. … 9 more files in changeset.
Change name from com.lamsinternational to org.lamsfoundation. Changed all the entries I can find but the jar file still contains a folder reference it appears.

  1. … 404 more files in changeset.
Added transactions to Ticket. Implemented Parent/Child node relationships. Implemented saving of a packaged node.

Finished addFileItem, updateFileItem in SimpleTicket, added new_version_id column to node.

Started implementation of SimpleTicket, removed root node concept as it was giving problems for no positive help.

  1. … 3 more files in changeset.
Fixed cascading issue - wasn't saving version and property collections

Tweaked collections used for relationships, started move to put extra code in hibernate objects

Writes out basic node details to db - but does it the hard way as it isn't cascading updates.

  1. … 5 more files in changeset.
Code to create workspace, create/update credentials working - with transactions. Basically works but the transaction handling hasn't been break tested, and the DAO access doesn't make good use of Spring framework

  1. … 6 more files in changeset.
Checking in work done before Christmas in case of PC crash

  1. … 10 more files in changeset.
Got middlegen working - generates the hibernate classes

  1. … 5 more files in changeset.