Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch '8.4.x' of https://github.com/teiid/teiid

Conflicts:

engine/src/main/java/org/teiid/query/QueryPlugin.java

engine/src/main/resources/org/teiid/query/i18n.properties

  1. … 2 more files in changeset.
TEIID-2629 consolidating missing translator error

  1. … 6 more files in changeset.
TEIID-2584: TEIID-2584: Materialization Management

1) If an view is configured for external materilization, if it needs to be

managed by the Teiid scheduler for loading the below properties need to be

defined

2) The view is expected to be populated with following properties

teiid_rel:ALLOW_MATVIEW_MANAGEMENT = allow the auto management

teiid_rel:MATVIEW_AFTER_LOAD_SCRIPT = script for loading the mat view table

teiid_rel:MATVIEW_BEFORE_LOAD_SCRIPT = script to run before load; like truncate tables

teiid_rel:MATVIEW_LOAD_SCRIPT = script to run after load; like swap/rename tables

teiid_rel:MATVIEW_STATUS_TABLE = name of the status table.

MATERIALIZED_TABLE = materialized table

3) The above properties expects the status table to be in the format

CREATE TABLE status

(

vdbname varchar(50) not null,

vdbversion integer not null,

schemaname varchar(50) not null,

name varchar(256) not null,

targetschemaname varchar(50),

targetname varchar(256) not null,

valid boolean not null,

loadstate varchar(25) not null,

cardinality integer,

updated timestamp not null,

primary key (vdbname, vdbversion, schemaname, name)

);

4) A SYSADMIN.loadMatView and SYSADMIN.matviewStatus procedures are provided

that will load the materialization results and manage the status of the load

in the status table defined above.

5) During the VDB deployment a timer sevice is started to run the above

load procedure at defined CacheHint intervels defined by the orginal View.

  1. … 41 more files in changeset.
Merge branch '8.4.x' of https://github.com/teiid/teiid

Conflicts:

jboss-integration/src/main/java/org/teiid/jboss/TeiidAdd.java

jboss-integration/src/main/java/org/teiid/jboss/TeiidOperationHandler.java

runtime/src/main/java/org/teiid/runtime/RuntimePlugin.java

runtime/src/main/java/org/teiid/transport/PgBackendProtocol.java

runtime/src/main/resources/org/teiid/runtime/i18n.properties

  1. … 6 more files in changeset.
TEIID-2602 better hanlding for invalid jndi names

  1. … 5 more files in changeset.
Merge branch '8.4.x' of https://github.com/teiid/teiid

  1. … 10 more files in changeset.
TEIID-2294 refining the ability to specify a key alias

  1. … 14 more files in changeset.
TEIID-2596 fix to properly set enabled cipher suites

  1. … 5 more files in changeset.
TEIID-2527 allowing for multisource sources to be added and removed at runtime

  1. … 32 more files in changeset.
TEIID-2528 adding an encrypted file option

  1. … 11 more files in changeset.
TEIID-2510 correcting the typo

  1. … 8 more files in changeset.
TEIID-2432: Add flag to models to define the metadata load status

  1. … 8 more files in changeset.
TEIID-2444: correcting the description of the operations for get-vdb, list-vdbs

  1. … 2 more files in changeset.
TEIID-2326 allowing imported materialized views to be shared

  1. … 16 more files in changeset.
TEIID-2444: temporary fix for failing testcases

  1. … 2 more files in changeset.
TEIID-2444: adding changes related to XML based deployment

  1. … 1 more file in changeset.
TEIID-2444: making the Teiid work with EAP 6.1, updated all cases that were using the deprecated API to the prescribed API by AS7

  1. … 98 more files in changeset.
TEIID-2404, TEIID-2408 - Fixing the unit tests

  1. … 1 more file in changeset.
redo cursor logic with resultset caching, added separate transport for odata

  1. … 21 more files in changeset.
rolling back non-persistent storage as during the shutdown scenario, the war file is not being cleaned from content directory

  1. … 1 more file in changeset.
  1. … 35 more files in changeset.
TEIID-2316 removing the connector batch size setting and using the working batch size for the fetch size on the ExecutionContext

  1. … 23 more files in changeset.
TEIID-2294: adding ability to key alias name in a keystore

  1. … 9 more files in changeset.
TEIID-2294: adding ability to key alias name in a keystore

  1. … 9 more files in changeset.
TEIID-2294: adding ability to key alias name in a keystore

  1. … 9 more files in changeset.
8.0.x commit after the svn branch created; note the commit history from svn is lost

  1. … 196 more files in changeset.
TEIID-2196: adding validation to check the vdb name and version in all the admin calls

  1. … 3 more files in changeset.
TEIID-2215: refactored and moved code that is part of jboss-integration into runtime module to support the jgroups based object replication for clustered embedded Teiid.

  1. … 17 more files in changeset.
TEIID-2168: Replaced the Default Cache factory with Infinispan based cache. The embedded deployment also currently uses the Infinispan as cache and provides the possibility for replication as the server mode.

  1. … 49 more files in changeset.
TEIID-2158 - Initial implementation of generating REST based services based on a extension metadata provided on the virtual procedures.

  1. … 17 more files in changeset.