Releases: abstractfactory/openmetadata
0.5.6 - Cli
Open Metadata command-line interface
The style is inspired by the git sub-commands command-line interface.
Example
$ cd my_folder
$ openmetadata write Description --value="An awesome description"
$ openmetadata read Description
An awesome description
With help, per command/sub-command
$ openmetadata write --help
Usage: __main__.py write [OPTIONS] PATH
Write metadata.
Usage:
$ openmetadata write my_variable --value="Hello World"
$ openmetadata write another_var --value=5
Options:
--value TEXT
--root TEXT
--help Show this message and exit.
$ openmetadata --help
Usage: __main__.py [OPTIONS] COMMAND [ARGS]...
Options:
--verbose TEXT
--help Show this message and exit.
Commands:
echo
read Read metadata.
upgrade Upgrade datastore to latest version.
write Write metadata.
Along with a shorthand for openmetadata
$ om read Description
An awesome description
v0.5.4
v0.5.2
0.5 - Entry
An Epic Eureka Moment (tm) release
Yes, an amazing discovery has been made! Group and Dataset got married and had a child; Entry. Smarter, faster, stronger. Enjoy!
List of important changes
- Unification of
Group
andDataset
intoEntry
- New
Path
object - Ineritance
- Type-changes maintained in history
- dump() is flush()
See CHANGELOG for full details.
Best,
Marcus
0.4 - Json
See CHANGELOG for full list of changes.
A maintenance release with bug-fixes and most importantly, a serialisation method with support for implementations in other languages. Prior to 0.4, data was written in an ad-hoc fashion (in an attempt to optimise performance. bad move!), now all data is read and written in Json (which isn't slow), making any Json compatible language a potential target for Open Metadata.
Unfortunately, this also means that the data written by 0.3 isn't readable by 0.4, and vice versa. :(
Other than that, enjoy the refined om.read and om.write, they are the intended to remain unchanged from now on and forever. "intended".
The next release will however be messing with Group and Dataset objects, so stay clear for now.
Best,
Marcus
0.3 - Object
Featuring rough draft of Object-oriented Metadata as per RFC12
http://rfc.abstractfactory.io/spec/12/