Skip to content

Latest commit

 

History

History

extensions

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

Apache Ossie - Extensions

The core specification (core-spec/) is vendor-neutral. It defines one expression language, OSSIE_SQL_2026, and treats every other dialect and every nonportable_extensions vendor as extension metadata that Ossie carries but does not interpret.

This folder is where the community aligns on the meaning of specific dialect and vendor tokens, so that producers and consumers spell them the same way. The lists here are a shared registry, not part of the normative spec. Presence in a list does not imply endorsement of a tool or vendor, and the lists are not exhaustive: dialect and vendor_name are free-form strings, so any value is valid whether or not it appears here. Tokens are matched exactly and are case-sensitive, so register the canonical upper-case form (SNOWFLAKE, not snowflake) to keep producers and consumers aligned. Each list is sorted alphabetically by token, and a test enforces that order.

Contents

File Purpose
dialects.md Dialect tokens used to declare metric and field expressions.
dialects/ References for individual dialects, such as pyiceberg.md.
vendors.md vendor_name tokens, and the payload convention, for nonportable_extensions.
nonportable_extensions.md What nonportable_extensions is, and quoted versus unquoted data values.