View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update | 
|---|---|---|---|---|---|
| 0013067 | MMA | DB | public | 2016-01-12 15:41 | 2016-04-07 00:21 | 
| Reporter | martin | Assigned To | |||
| Priority | immediate | Severity | minor | Reproducibility | have not tried | 
| Status | closed | Resolution | fixed | ||
| Product Version | 1.1.3 | ||||
| Target Version | 1.2.0 | Fixed in Version | 1.2.0 | ||
| Summary | 0013067: DB access optimizations | ||||
| Description | 1)Static methods in Dao layer  - replace all static methods by non-static and use sophisticated callbacks for loading. - use try-with-resources Statement and CCursor class to process database cursor 2)Moved some Dao methods to providers (Lower layer) - all methods, which has direct access to SQLiteDatabase object, should be in specific Provider class. 3)Transactions - use runInTransaction callback instead begin/commit methods - safer - better identification of long transaction  | ||||
| Tags | No tags attached. | ||||
| Fixed in build | 581 | ||||