Skip to content

Commit

Permalink
TEIID-2476 adding a doc note about system metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
shawkins committed Feb 26, 2016
1 parent e1ce02f commit f7a916b
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions admin/Migration_Guide_From_Teiid_8.x.adoc
Expand Up @@ -54,6 +54,10 @@ In addition there is a new property trust-all-local that defaults to true and al

The RoleBasedCredentialMapIdentityLoginModule class has been removed. Consider alternative login modules with roles assignments to restrict access to the VDB.

==== System Metadata

With data roles enabled system tables (SYS, SYSADMIN, and pg_catalog) will only expose tables, columns, procedures, etc. for which the user is entitled to access. A READ permission is expected for tables/columns, while an EXECUTE permission is expected for functions/procedures. All non-hidden schemas will still be visible though.

=== Local Transport

The embedded transport was renamed to local to avoid confusion with Teiid embedded.
Expand All @@ -66,6 +70,10 @@ The resolver’s default behavior was to widen comparisons to string, but 9.0 no

== Kitting/Build Changes

=== API Changes

The AuthorizationValidator and PolicyDecider interfaces had minor changes. AuthorizationValidator has an additional method to determine metadata filtering, and PolicyDecider had isTempAccessable corrected to isTempAccessible.

=== Embedded Kit

The Embedded Kit has been removed. You should follow the https://github.com/teiid/teiid-embedded-examples[Embedded Examples] to use maven to pull the dependencies you need for your project.
Expand Down

0 comments on commit f7a916b

Please sign in to comment.