Autor: Zoltán Herczeg Data: A: Daniel Richard G., pcre-dev@exim.org Assumpte: Re: [pcre-dev] Serialization format versioning
Hi,
> In my use case, however, the application has binary data files
> [containing serialized regexes] under /usr/share/foo/, and no provision
> is available to cache under /var/, nor any other writable disk location.
> PCRE2 can be updated at any time due to security vulnerabilities, but
> the application's data files are tied to release cycles that take the
> better part of a year to complete.
well, this is much more ambitious than what we have now (or what we have ever planned :) ). Anyway doing this is definitely possible, but far from beaing a trivial amount of work. Finding resources to do it is probably the challenge here.
> When you say "two snapshot formats," do you mean two formats that are
> completely different, or two formats that are identical but for one or
> two newly-added features?
Two nearly identical snapshot. Yes versioning here simply means that something is changed which affects snapshot generation.