0
I Use This!
Inactive

Commits : Listings

Analyzed about 11 hours ago. based on code collected about 14 hours ago.
Apr 19, 2023 — Apr 19, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Added query stack objects to allow conditional querying of objects based on multiple criteria. More... about 16 years ago
Added unit test to check if PK constraints were violated in collection tables. Only update object states in commit if all operations completed successfully (otherwise objects are left in a half-finished state where some may be marked as deleted/clean and others not). More... about 16 years ago
Added check for collection reference when deleting an object. More... about 16 years ago
Fixed problem in commit where deleted objects were getting removed from object's collections and making parent object dirty again (when it should be clean). More... about 16 years ago
Do not release deleted objects in context commit (causes BAD_EXC_INSTRUCTION). Added code to remove deleted objects from other object's collections. More... about 16 years ago
Removed deleted objects from observed collections cache, and released them. More... about 16 years ago
Fixed up caching code for statements, so that even if caching is not used, the statement is still added so that it gets finalized when the context is released. More... about 16 years ago
Added saving and loading of persistent collections. Added unit test for collection persistence. More... about 16 years ago
Fixed EXC_BAD_ACCESS caused by over-releasing objects (reordered release of collections and object caches in ISPContext). More... about 16 years ago
Added accessory button to table view cells for failed unit tests. More... about 16 years ago
General code cleanup in app delegate More... about 16 years ago
Created custom table cell for test results. More... about 16 years ago
Added observation of objects in collections to notify parent object of changes. Note: too many objects are getting released, so caused BAD_EXC error. More... about 16 years ago
Fixed retain/release cycle in ISPPersistableCollection. More... about 16 years ago
Made some changes to ISPPersistableCollection's method countByEnumeratingWithState (not sure if it really made any difference though). More... about 16 years ago
Added fast enumeration implementation to ISPPersistableCollection. More... about 16 years ago
Added ISPPersistableCollection object. More... about 16 years ago
Added collection table mappings. More... about 16 years ago
Added fetchAllObjectsOfClass method to context object to get all persistent objects for a particular class. Added unit test to verify this works. More... about 16 years ago
Code cleanup in unit tests. More... about 16 years ago
Increases # of objects in simple scalability unit test. More... about 16 years ago
Added statistics (# of objects and time spent for inserts, updates and deletes) for the last context commit operation. Added simple scalability unit test. More... about 16 years ago
Added simple object reference unit test. Fixed bug when saving an object reference (was saving object pointer address instead of integer key). More... about 16 years ago
Fixed over-releasing problem in unit test. Fixed memory leak in context's object cache. More... about 16 years ago
Fixed up context commit. Added framework for unit tests. More... about 16 years ago
Renamed ISPColumnInfo.h and .m to ISPColumnMapping.h and .m. More... about 16 years ago
Renamed ISPColumnInfo class to ISPColumnMapping. Removed unused constructor from ISPPersistentObject. General code formatting. More... about 16 years ago
Fixed over-releasing of persistent objects in cache More... about 16 years ago
Fixed some bugs with loading of persistent object from database More... about 16 years ago
Added simple persistence test, using in-memory SQLite database More... about 16 years ago