>From Ali Alsuliman <[email protected]>:
Attention is currently required from: Ali Alsuliman.
Hello Jenkins,
I'd like you to reexamine a change. Please visit
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17832
to look at the new patch set (#3).
Change subject: [ASTERIXDB-3259][MTD] Include 'database' in 'dataverse'
references
......................................................................
[ASTERIXDB-3259][MTD] Include 'database' in 'dataverse' references
- user model changes: no
- storage format changes: no
- interface changes: no
Details:
Anytime there is a reference to the dataverse in metadata, database
should be included.
- Dataset: include recordTypeDatabaseName/metaTypeDatabaseName.
- View:
- Function: include libraryDatabaseName
- Synonym: include objectDatabaseName
- Dataset SerDe: "DatatypeDatabaseName" & "MetatypeDatabaseName".
- View SerDe: "RefDatabaseName"
- Function SerDe: "ReturnTypeDatabaseName" & "LibraryDatabaseName"
- Synonym SerDe: "ObjectDatabaseName"
- DatasourceAdapter SerDe: "LibraryDatabaseName"
- Include 'database' in dependency list of views/functions
- Use DependencyFullyQualifiedName instead of
Triple<DataverseName, String, String>
Change-Id: I66f7ba17b7449def4f705b9c19346e1d5e53f5a3
---
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/AbstractTupleTranslator.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Synonym.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/IndexTupleTranslator.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/SynonymTupleTranslator.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataBootstrap.java
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/user-defined-functions/check-dependencies-1/check-dependencies-1.1.adm
M
asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/ViewUtil.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataNode.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataRecordTypes.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FullTextFilterMetadataEntityTupleTranslator.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/InternalDatasetDetails.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/functions/ExternalFunctionCompilerUtil.java
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/view/create-view-7-foreign-key/create-view-7-foreign-key.4.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/view/create-view-1/create-view-1.6.adm
A
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/metadata/DependencyFullyQualifiedName.java
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/view/create-view-3-typed/create-view-3-typed.12.adm
M
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/synonym/synonym-01/synonym-01.9.adm
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslator.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatatypeTupleTranslator.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataTransactionContext.java
M
asterixdb/asterix-metadata/src/test/java/org/apache/asterix/metadata/entitytupletranslators/DatasetTupleTranslatorTest.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Dataset.java
M
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/storage/IndexDropOperatorNodePushableTest.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/ViewDetails.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/utils/TypeUtil.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Function.java
M
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/metadata/MetadataTxnTest.java
M
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/active/ActiveEventsListenerTest.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/AbstractDatatypeTupleTranslator.java
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/view/create-view-1/create-view-1.3.adm
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/DependencyKind.java
M
asterixdb/asterix-app/src/test/java/org/apache/asterix/test/dataflow/TestDataset.java
M
asterixdb/asterix-om/src/main/java/org/apache/asterix/om/types/TypeSignature.java
M
asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/ExpressionUtils.java
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/user-defined-functions/check-dependencies-1/check-dependencies-1.2.adm
M
asterixdb/asterix-metadata/src/test/java/org/apache/asterix/metadata/entitytupletranslators/IndexTupleTranslatorTest.java
M
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/user-defined-functions/udf23/udf23.1.adm
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/view/view-1/view-1.4.adm
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/IDatasetDetails.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FeedConnectionTupleTranslator.java
M
asterixdb/asterix-lang-common/src/main/java/org/apache/asterix/lang/common/util/FunctionUtil.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatasourceAdapterTupleTranslator.java
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/view/create-view-7-foreign-key/create-view-7-foreign-key.2.adm
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Feed.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/ExternalDatasetDetails.java
A
asterixdb/asterix-app/src/test/resources/runtimets/results_cloud/view/view-1/view-1.8.adm
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/FunctionTupleTranslator.java
48 files changed, 769 insertions(+), 333 deletions(-)
git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb
refs/changes/32/17832/3
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17832
To unsubscribe, or for help writing mail filters, visit
https://asterix-gerrit.ics.uci.edu/settings
Gerrit-Project: asterixdb
Gerrit-Branch: master
Gerrit-Change-Id: I66f7ba17b7449def4f705b9c19346e1d5e53f5a3
Gerrit-Change-Number: 17832
Gerrit-PatchSet: 3
Gerrit-Owner: Ali Alsuliman <[email protected]>
Gerrit-Reviewer: Jenkins <[email protected]>
Gerrit-Attention: Ali Alsuliman <[email protected]>
Gerrit-MessageType: newpatchset