On 12/13/2011 08:42 PM, Toby Thain wrote:
I for one
would love a proper versioning filesystem like the VMS ODS-2
filesystem! It's one of the many reasons VMS is my favorite OS.
You could always implement it yourself under FUSE. But wouldn't you want
some of the more advanced features of an industrial strength versioning
system, sooner or later?
Back In The Day(tm), Postgres (when it was called that) had a
facility called the "Inversion file system". It was a filesystem built
atop the RDBMS.
Postgres also had a facility called "time travel", in which you could
specify within brackets a textual date/time spec (Postgres' original
query language was not SQL) and it'd give you the results of your query
as if it had been executed at that date and time.
Powerful stuff. I never tried to use them together, but it'd be
interesting to see what such a combination would've been capable of.
-Dave
--
Dave McGuire
New Kensington, PA