#646 closed defect (done)
persistence-3.3 is much slower than old persistence
Reported by: | epitzer | Owned by: | epitzer |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.1 |
Component: | Persistence | Version: | 3.3.1 |
Keywords: | Cc: |
Description
Change History (12)
comment:1 Changed 16 years ago by epitzer
comment:2 Changed 16 years ago by epitzer
Avoid recompiling regex during string parsing and cache storable attribues for faster saving. (r1893)
comment:3 Changed 16 years ago by epitzer
- Status changed from new to assigned
comment:4 Changed 16 years ago by epitzer
Add SaveCompressed() method to PersistenceManager. (r1895)
comment:5 Changed 15 years ago by epitzer
Refactor saving into IEditor and provide choice of compressed and uncompressed HeuristicLab archives during saving (r1921)
comment:6 Changed 15 years ago by epitzer
Updated handling of floating and fixed point numbers, faster and more accurate serialization and parsing. (r1958)
comment:7 Changed 14 years ago by epitzer
Accelerate persistence: (r3913)
- dynamically compile field and property accessors
- enable caching of compiled field and property accessors
- delay costly custom attribute retrieval by checking signatures first
- implement custom List<double> serializer
- log deserialization time span
comment:8 Changed 14 years ago by epitzer
- Status changed from assigned to accepted
comment:9 Changed 14 years ago by epitzer
- Resolution set to done
- Status changed from accepted to closed
comment:10 Changed 14 years ago by swagner
- Version changed from 3.3 to 3.3.1
comment:11 Changed 14 years ago by swagner
- Milestone changed from Iteration 4 to Current
Milestone Iteration 4 deleted
comment:11 Changed 14 years ago by swagner
- Milestone changed from Current to HeuristicLab 3.3.0
Milestone Current deleted
Note: See
TracTickets for help on using
tickets.
Configurable compression level (and lower default settings) and remove excessive logging for better saving speed. (r1892)