All Projects : Cayenne : Cayenne Core Library (Component)



 Select:   Open Issues   Road Map   Change Log   Popular Issues   

Change Log

Progress: 
  32 of 32 issues have been resolved
   Improvement CAY-1225 FIXED Controlling JDBC Driver setting "fetchSize" in a SelectQuery Critical Closed
   Bug CAY-132 FIXED Intelligent lazy fault detection Critical Closed
   Improvement CAY-1116 FIXED [patch] add generated PK support to SQLite Major Resolved
   Improvement CAY-1241 FIXED Add method to ExpressionFactory to match against the primary key of an object or list of objects Major Closed
   New Feature CAY-1236 FIXED Allow providing custom INSERT, UPDATE, DELETE query builders Major Closed
   Improvement CAY-1261 FIXED Auto-inject values in NEW objects with declared qualifiers Major Closed
   Bug CAY-1252 FIXED Bad XML generated when saving DBEntity qualifiers Major Closed
   Bug CAY-1293 FIXED Beta 1 Test Failures Major Closed
   Bug CAY-1009 FIXED Bogus runtime relationships can mess up commit. Major Closed
   Bug CAY-1248 FIXED ClassCastException with OracleLOBBatchAction Major Closed
   Improvement CAY-419 FIXED Collections aren't supported with in-memory filtering Major Closed
   Improvement CAY-1025 FIXED Do something about to-many prefetch limitations Major Closed
   Task CAY-1145 FIXED EJBQL: Implement support for relationship-ending paths in SELECT clause Major Closed
   New Feature CAY-1235 FIXED Implement qualifiers for DBEntities Major Closed
   Task CAY-1281 FIXED Lifecycle callbacks reorganization Major Closed
   Bug CAY-1177 FIXED Outer join syntax causes exception with Expression.filterObjects() Major Closed
   Bug CAY-1279 FIXED Passing null values in query parameters Major Closed
   Bug CAY-1250 FIXED Prefetching doesn't work with prefetched subentity Major Closed
   Bug CAY-1277 FIXED Prefetching may cause a root object to got from COMMITTED to MODIFIED state Major Closed
   Bug CAY-1278 FIXED Project with cross-datamap flattenned relationships fails to load Major Closed
   Task CAY-1269 FIXED Remove SelectQuery custom columns feature Major Closed
   Improvement CAY-1273 FIXED Replace DefaultType with dedicated types Major Closed
   Bug CAY-1232 FIXED Unit tests failing on Sybase Major Closed
   Improvement CAY-1282 FIXED Use #result as optional directive for only few columns (not all) Major Closed
   Bug CAY-1257 FIXED [PATCH] NullPointerException in Class Qualifier when using "field = null" Major Closed
   Improvement CAY-1254 FIXED filtering an inExp(a, b) does not work when the path (a) refers to a collection of objects Major Closed
   Bug CAY-1274 FIXED CreateTableToDb token should not create existing AUTO_PK_SUPPORT Minor Resolved
   Improvement CAY-1288 FIXED Add deleteObjects() to ObjectContext Minor Closed
   Improvement CAY-1276 FIXED CreateIfNoSchemaStrategy create no PK support Minor Closed
   Improvement CAY-1229 FIXED Fixing DB2 Tests Minor Closed
   Task CAY-1268 FIXED Implement 'setStatementFetchSize' for RelationshipQuery Minor Closed
   Improvement CAY-1283 FIXED Update Ordering to take enums instead of boolean flags. Minor Closed
Progress: 
  29 of 29 issues have been resolved
Milestone on the way to 3.0
   Bug CAY-1183 FIXED commitToParent() makes object persistence state committed, produces exception when using object in parent context (ROP) Critical Closed
   Bug CAY-1142 FIXED (Single table) Inheritance and Paginated lists Major Closed
   Improvement CAY-1047 FIXED Aligning query capabilities Major Closed
   New Feature CAY-1193 FIXED Auto load schema on startup Major Closed
   Bug CAY-947 FIXED Database Schema Migration should sort tokens Major Closed
   Improvement CAY-1181 FIXED Default class generation folder is wrong Major Closed
   Task CAY-1161 FIXED Deprecate SelectQuery custom columns feature Major Closed
   Bug CAY-1139 FIXED EJBQL condition translation - must track the type of condition Major Closed
   Task CAY-1221 FIXED Exclude JPA from releases Major Closed
   Improvement CAY-1185 FIXED Expression API: boolean support in string representation Major Closed
   Improvement CAY-1150 FIXED Generated DataMap classes should contain public constants for all query names Major Closed
   Improvement CAY-289 FIXED Implement Quoting of identifiers Major Closed
   Bug CAY-1204 FIXED Incorrect relationship syncing in nested CayenneContext's Major Closed
   New Feature CAY-1119 FIXED Nested contexts on ROP Major Closed
   Bug CAY-1207 FIXED Oracle8 does not like new join syntax Major Closed
   Improvement CAY-1218 FIXED Query caching loose ends Major Closed
   Task CAY-1147 FIXED Remove id reading functionality from ResultIterator Major Closed
   Task CAY-1175 FIXED Replace String column name capitalization property with an enum Major Closed
   Task CAY-1140 FIXED Store ObjEntity name in the DataRow Major Closed
   Bug CAY-1170 FIXED cdbgen task fails due to NPE when instantiating TypesHandler Major Closed
   Bug CAY-1176 FIXED missing classes in ROP cayenne-client render nested contexts unusable Major Closed
   Bug CAY-1194 FIXED problems with relationships when using nested contexts and ROP Major Closed
   Improvement CAY-483 INCOMPLETE Improved error reporting for Newbie error Major Closed
   Bug CAY-1144 FIXED EJBQL mixed GROUP BY clause is generated incorrectly Minor Closed
   Improvement CAY-816 FIXED Improve readNestedProperty() to handle to-many relationships in the path. Minor Closed
   Bug CAY-1180 FIXED Model marked as dirty when leaving DataMap name field Minor Closed
   Bug CAY-979 FIXED ROP client serialization mechanism dependencies Minor Closed
   Improvement CAY-1206 FIXED merge: a way to set value for null for madatory columns Minor Closed
   Task CAY-1153 FIXED MySQL : Enable views during reverse engineering Trivial Closed
Progress: 
  34 of 34 issues have been resolved
Milestone on the way to 3.0
   Bug CAY-1074 FIXED Derby: Wrong SQL Generated for select items -- DESC follows column name Critical Closed
   New Feature CAY-794 FIXED Abstract objEntities Major Closed
   Bug CAY-1097 FIXED Attribute types are not generated for primitive ints Major Closed
   Bug CAY-1073 FIXED Bug in Expression.toEJBQL with inExp/notInExp Major Closed
   New Feature CAY-1096 FIXED CayenneContext should support ThreadLocal operations Major Closed
   Improvement CAY-1132 FIXED DataMap class generator mechanism for the ROP client Major Closed
   Task CAY-1137 FIXED Deprecate and start ignoring QueryMetadata.isResolvingInherited() Major Closed
   Bug CAY-1121 FIXED EJBQL collection binding Major Closed
   Bug CAY-1098 FIXED EJBQLQuery can't process java.util.Date parameters Major Closed
   Bug CAY-1114 FIXED EJBQLQuery fails on joins outside of public schema Major Closed
   Improvement CAY-402 FIXED Entity/Attribute/Relationship naming improvements on reverse-engineering Major Closed
   Task CAY-1070 FIXED Generating SelectQuery Access Code Major Closed
   Improvement CAY-436 FIXED In modeler, change default object relationship delete rule Major Closed
   Task CAY-1113 FIXED Primitives in ROP support Major Closed
   Bug CAY-1129 FIXED ROP: CayenneContext does not unregister deleted nodes Major Closed
   Bug CAY-1082 FIXED ROP: RefreshQuery fails to refresh to-many relationships Major Closed
   Bug CAY-1118 FIXED ROP: setToXXX(null) does not update reverse rel Major Closed
   Task CAY-1061 FIXED ResourceFinder: abstract API for looking up resources, including multiple resources for a given name Major Closed
   Task CAY-1133 FIXED Split Maven cayenne:modeler goal into a separate plugin from cgen and others Major Closed
   Task CAY-1138 FIXED Stop using Query.isRefreshingObjects() Major Closed
   Task CAY-1127 FIXED Stop using query NAME as a cache key Major Closed
   Improvement CAY-1128 FIXED Switch JOINT prefetches to generate OUTER Joins. Major Closed
   Improvement CAY-1108 FIXED [PATCH] MySQL/DbMerger compatibility Major Closed
   Bug CAY-1122 FIXED columnNamesCapitalization property is ignored for the queries mapped via Modeler Major Closed
   Bug CAY-1110 FIXED fetchLimit + DistinctResultIterator = fewer rows in the result Major Closed
   Bug CAY-1103 FIXED rollbackChanges is broken in ROP CayenneContext Major Closed
   Improvement CAY-1068 FIXED Add support for start index/offset of queries Minor Closed
   Bug CAY-1095 FIXED Cayenne attempts to append precision information to DOUBLE types when creating tables in hsqldb which results in a sql exception. Minor Closed
   Bug CAY-1081 FIXED DataObjectUtils.objectForPk broken in ROP Minor Closed
   Bug CAY-1063 FIXED Derby adapter is not able to remove NOT NULL relationship Minor Closed
   Improvement CAY-1085 FIXED Use standard JDBC API for writing Oracle LOBs Minor Closed
   Improvement CAY-671 FIXED custom exception class for ROP missing session Minor Closed
   Improvement CAY-1100 FIXED merge: make getColumnOriginal() and getColumnNew() public Minor Closed
   Bug CAY-1062 FIXED Code Generation line ending consistency: ImportUtils Trivial Closed

Preset Filters


Component Summary

Open Open 154
   18%
In Progress In Progress 5
   1%
Reopened Reopened 1
Resolved Resolved 2
Closed Closed 685
   81%

Open Issues

By Priority
Critical Critical 5
   3%
Major Major 105
   66%
Minor Minor 50
   31%

By Assignee
Andrey Razumovsky 5
   3%
Andrus Adamchik 89
   56%
Ari Maniatis 3
   2%
Evgeny Ryabitskiy 2
   1%
Kevin Menard 4
   3%
Michael Gentry 3
   2%
Mike Kienenberger 5
   3%
Robert Zeigler 2
   1%
Tore Halset 4
   3%
Unassigned 43
   27%