This is an automated email from the ASF dual-hosted git repository.

ntimofeev pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/cayenne.git.


    from 18684c8  CAY-2659 Use new SQLBuilder utility to generate SQL for batch 
queries  release and upgrade notes
     new 12a63da  CAY-2641 Add Lazy Attributes  - support for lazy attribute 
loading/saving  - UI in the Modeler
     new f937a35  CAY-2641 Add Lazy Attributes  - codegen templates  - 
attribute faulting  - tests
     new 987ef91  CAY-2641 Add Lazy Attributes  - tests
     new 09b811a  Merge pull request #423 from 
stariy95/4.2-CAY-2641-FEATURE-lazy-attributes

The 6540 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../java/org/apache/cayenne/gen/ImportUtils.java   |   2 +-
 .../java/org/apache/cayenne/gen/PropertyUtils.java |   4 +
 .../main/resources/templates/v4_1/singleclass.vm   |  22 +++-
 .../main/resources/templates/v4_1/superclass.vm    |  21 +++-
 .../AttributeFault.java}                           |  45 +++-----
 .../org/apache/cayenne/access/DataRowUtils.java    |   6 +-
 .../select/DescriptorColumnExtractor.java          |   4 +
 .../configuration/xml/ObjEntityHandler.java        |   1 +
 .../java/org/apache/cayenne/map/ObjAttribute.java  |  22 ++++
 .../java/org/apache/cayenne/LazyAttributesIT.java  | 119 +++++++++++++++++++++
 .../org/apache/cayenne/testdo/lazy/Lazyblob.java   |   9 ++
 .../auto/_Lazyblob.java}                           |  52 ++++-----
 .../cayenne/unit/di/server/CayenneProjects.java    |   1 +
 .../cayenne/unit/di/server/SchemaBuilder.java      |   2 +-
 ...ayenne-enum.xml => cayenne-lazy-attributes.xml} |   2 +-
 ...{lifecycles.map.xml => lazy-attributes.map.xml} |  14 +--
 .../dialog/objentity/ObjAttributeInfoDialog.java   |   7 +-
 .../objentity/ObjAttributeInfoDialogView.java      |  13 ++-
 .../modeler/editor/ObjAttributeTableModel.java     |  36 +++++--
 .../editor/wrapper/ObjAttributeWrapper.java        |   8 ++
 20 files changed, 310 insertions(+), 80 deletions(-)
 copy 
cayenne-server/src/main/java/org/apache/cayenne/{exp/parser/ASTNotExists.java 
=> access/AttributeFault.java} (53%)
 create mode 100644 
cayenne-server/src/test/java/org/apache/cayenne/LazyAttributesIT.java
 create mode 100644 
cayenne-server/src/test/java/org/apache/cayenne/testdo/lazy/Lazyblob.java
 copy 
cayenne-server/src/test/java/org/apache/cayenne/testdo/{inheritance_vertical/auto/_IvBaseWithLock.java
 => lazy/auto/_Lazyblob.java} (69%)
 copy cayenne-server/src/test/resources/{cayenne-enum.xml => 
cayenne-lazy-attributes.xml} (90%)
 copy cayenne-server/src/test/resources/{lifecycles.map.xml => 
lazy-attributes.map.xml} (56%)

Reply via email to