Details
-
Type:
Improvement
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 2.1.1
-
Fix Version/s: None
-
Component/s: Configuration
-
Labels:None
-
Patch Submitted:Yes
-
Number of attachments :
Description
The configuration system does not provide version information.
This information could include a specification version and implementation version. The versions would be stored in two places - the code and the configuration store. Upon loading, the implementation would be responsible for upgrades. Alternatively, an upgrade could be completed later via a tool.
Updates to specific components that can provide reasonable defaults (a new property, etc.) do not need to concern themselves with this.
The goal would be to support potentially expensive upgrade operations and major changes.
The attached patch is an example of how this might work.
Issue Links
- relates to
-
GEOS-4702
Passwords stored in plain text
-
I'm confused as to what this can be used for?
Is it similar to the existing "update sequence" number?