Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
MODE-2561 Removes the Teiid sequencer from the ModeShape codebase

    • -31
    • +0
    ./teiid/model/medNameMappings.properties
  1. … 135 more files in changeset.
MODE-2561 Removes the Teiid sequencer from the ModeShape codebase

    • -31
    • +0
    ./teiid/model/medNameMappings.properties
  1. … 134 more files in changeset.
MODE-2477 Static VDBs doesn't get sequenced I removed the mandatory attribute from vdb:path property in vdb:marker as it is not required. When it is not present the validation error source is the model.

  1. … 2 more files in changeset.
MODE-2394: Updates to the Vdb Sequencer in line with Teiid Schema

* Updates the Vdb sequencer's cnd model and lexicon to reflect the schema

included in the latest version of teiid.

  1. … 1 more file in changeset.
MODE-1696 Removed support for deprecated JSR-170 CND attributes: MULTIPLE and PRIMARY. Corrected existing CNDs.

  1. … 20 more files in changeset.
MODE-2081 Changed the remaining files over to the ASL 2.0 license

    • -17
    • +9
    ./teiid/model/medNameMappings.properties
  1. … 1042 more files in changeset.
MODE-1965 Added explicit validation around mixin types not being able to inherit non-mixin types.

  1. … 10 more files in changeset.
MODE-1965 Added explicit validation around mixin types not being able to inherit non-mixin types.

  1. … 10 more files in changeset.
MODE-1344 Support the shredding of the new Model Extension properties being added to the Teiid Models The model sequencer has been modified to sequence model extension definitions (MEDs) found in a model file. For each MED, a namespace is registered in the namespace registry. Namespace prefix and/or URI collisions are accounted for. For each extended metaclass within a MED, a mixin is created and registered. Since Teiid Designer has changed the class names of some model objects, the sequencer had to handle that. The mixin includes a property for each property definition defined in the MED. For each model object that has explicit extension properties set, or just is of the type of an extended metaclass that has default properties, the mixin is added to the corresponding node.

ModelSequencer is now closing the binary input stream it requested from the Property parameter in the execute method. Not closing this

ended up causing deadlock issues in some tests.

    • -0
    • +39
    ./teiid/model/medNameMappings.properties
  1. … 11 more files in changeset.
MODE-1344 Support the shredding of the new Model Extension properties being added to the Teiid Models Modified the model sequencer to sequence Model Extension Definitions (MEDs) found. Each MED has there own namespace prefix and namespace URI which is added to the namespace registry. Added test to verify MED nodes are being created and MED extension properties exist on model objects.

  1. … 11 more files in changeset.
MODE-1487 Add support in the Teiid sequencer for VDB dependencies specified in its "vdb.xml" MODE-1700 Teiid Model Sequencer Throws Error When Model Import Has Annotation MODE-1702 Cleanup Corrupted Teiid Sequencer VDB Test Data Removed corrupted zip files from test data. Removed ignored tests that used those corrupted zip files. Added new VDBs to test data and added tests for those new VDBs. The new vdb.xml file XSD included VDB dependendencies and model metadata which uses DDL to define the model. Modified VDB sequencer and model sequencer to include these new VDB manifest features. Also added tests that test these new features. Fixed an error where the href of a model import was not being processed.

  1. … 32 more files in changeset.
MODE-1487 Add support in the Teiid sequencer for VDB dependencies specified in its "vdb.xml" MODE-1700 Teiid Model Sequencer Throws Error When Model Import Has Annotation MODE-1702 Cleanup Corrupted Teiid Sequencer VDB Test Data Removed corrupted zip files from test data. Removed ignored tests that used those corrupted zip files. Added new VDBs to test data and added tests for those new VDBs. The new vdb.xml file XSD included VDB dependendencies and model metadata which uses DDL to define the model. Modified VDB sequencer and model sequencer to include these new VDB manifest features. Also added tests that test these new features. Fixed an error where the href of a model import was not being processed.

  1. … 32 more files in changeset.
MODE-1629 Changed the Teiid CNDs so that all property definitions with defaults are autocreated

This better represents what the Teiid sequencer is expecting, and is compatible with the JCR behavior.

  1. … 1 more file in changeset.
MODE-1338 - Fixed various issues around the teiid sequencers: * integration with AS7 plus integration tests * removed slf4j dependencies * some minor code cleanup

  1. … 25 more files in changeset.
MODE-1338 Convert Teiid sequencer to the new 3.0 sequencing API Remove logical relationships from CND and model object handlers. Increased sequencer test time before failing.

  1. … 9 more files in changeset.
MODE-1338 Convert Teiid sequencer to the new 3.0 sequencing API Finished sequencer implementation. Mostly work done on processing model objects and resolving unresolved references.

  1. … 37 more files in changeset.
MODE-1338 Convert Teiid sequencer to the new 3.0 sequencing API MODE-1369 Update Teiid VDB sequencer to look for new contents in vdb.xml Both the Teiid VDB sequencer and the Teiid model sequencer have been converted to the 3.0 API. Also the VDB sequencer has been updated to sequence the latest vdb.xml file. Still need to change top-level POM to move this project out of the legacy profile. Also, the model sequencer still has work associated with references and types which will affect the model object handlers and the sequencer.

  1. … 53 more files in changeset.
MODE-1338 Convert Teiid sequencer to the new 3.0 sequencing API Commiting to remote fork of all work done so far. I am upgrading OS X version so want to make sure I have a backup.

  1. … 17 more files in changeset.
MODE-1378 Fixes from recent changes

Recent changes moved the sequencers to 'modeshape-sequencer' (unclear why this was done),

and several of the POM files in modules that are not yet used were missing version elements

on test dependencies.

  1. … 847 more files in changeset.
MODE-1378 Added common parent for all sequencers - modeshape-sequencers and updated the build accordingly

  1. … 839 more files in changeset.
MODE 1338 - Started to port Teiid sequencer (only 10% done, not compilable yet)

    • -0
    • +33
    ./teiid/TeiidI18n.properties
    • -0
    • +211
    ./teiid/relational.cnd
    • -0
    • +348
    ./teiid/teiid.cnd
    • -0
    • +52
    ./teiid/transformation.cnd
  1. … 91 more files in changeset.