Opened 2 years ago

Closed 2 years ago

#2368 closed enhancement (done)

Make reading/writing HL data with typecache to stream available

Reported by: ascheibe Owned by: ascheibe
Priority: medium Milestone: HeuristicLab 3.3.12
Component: Persistence Version: 3.3.11
Keywords: Cc:

Description

At the moment the persistence allows to either

  • write to file, then there is a typecache available and it is zipped
  • write to a stream, then there is no typecache and it is gzip compressed

I need a combination of both: Write to a stream, incl. typecache and zip.

Change History (13)

comment:1 Changed 2 years ago by ascheibe

  • Status changed from new to accepted

comment:2 Changed 2 years ago by ascheibe

r12455 added support in persistence for typecaches in streams

comment:3 Changed 2 years ago by ascheibe

  • Owner changed from ascheibe to epitzer
  • Status changed from accepted to reviewing

comment:4 Changed 2 years ago by ascheibe

  • Type changed from defect to enhancement

comment:5 Changed 2 years ago by ascheibe

r12456 fixed modifier

comment:6 Changed 2 years ago by ascheibe

  • Owner changed from epitzer to ascheibe
  • Status changed from reviewing to assigned

comment:7 Changed 2 years ago by ascheibe

r12475 fixed compile warnings. I just had a look at this class and I don't think it is used anywhere. Can we remove it? Also, the file is called EasyXmlGenerator.cs, the class inside is called ReadableXmlGenerator.

Last edited 2 years ago by ascheibe (previous) (diff)

comment:8 Changed 2 years ago by ascheibe

  • Owner changed from ascheibe to epitzer
  • Status changed from assigned to reviewing

comment:9 Changed 2 years ago by ascheibe

  • Owner changed from epitzer to ascheibe
  • Status changed from reviewing to assigned

comment:10 Changed 2 years ago by ascheibe

  • Status changed from assigned to accepted

r12638

  • created enum for distinguishing between zip and gzip
  • shrank interface of XmlParser by merging methods

comment:11 Changed 2 years ago by ascheibe

  • Owner changed from ascheibe to epitzer
  • Status changed from accepted to reviewing

comment:12 Changed 2 years ago by epitzer

  • Owner changed from epitzer to ascheibe
  • Status changed from reviewing to readytorelease

Looks good. Thank you!

comment:13 Changed 2 years ago by ascheibe

  • Resolution set to done
  • Status changed from readytorelease to closed

r12727 merged r12455, r12456, r12475, r12638 into stable

Note: See TracTickets for help on using tickets.