>From Ali Alsuliman <[email protected]>:
Attention is currently required from: Murtadha Hubail.
Ali Alsuliman has uploaded a new patch set (#11) to the change originally
created by Janhavi Tripurwar. (
https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18628 )
Change subject: [ASTERIXDB-3483][MTD]: Metadata changes for Owner
......................................................................
[ASTERIXDB-3483][MTD]: Metadata changes for Owner
- user model changes: no
- storage format changes: no
- interface changes: yes
Details
- Introducethe default owner '@sys'.
- Add 'ownerName' field in the open part of the record
in database and dataverse entities.
- Extend 'handleCreateDatabaseStatement' and
'handleCreateDataverseStatement' to pass the owner name.
- This change is backward Compatible. Database and
Dataverse records with and without owner fields stay
together, For example:
{
Database: {
DatabaseName: "db",
SystemDatabase: false,
Timestamp: "Tue Aug 13 10:30:34 IST 2024",
PendingOp: 0
}
}
{
Database: {
DatabaseName: "db1",
SystemDatabase: false,
Timestamp: "Tue Aug 13 10:48:54 IST 2024",
PendingOp: 0,
OwnerName: "@sys"
}
}
Ext-ref: MB-62971
Change-Id: If799816f5f6a076cc1f5f95c2080f1414fdf2352
---
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/MetadataTransactionContext.java
M
asterixdb/asterix-app/src/main/java/org/apache/asterix/app/translator/QueryTranslator.java
M
asterixdb/asterix-common/src/main/java/org/apache/asterix/common/metadata/MetadataConstants.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DatabaseTupleTranslator.java
M
asterixdb/asterix-app/src/test/java/org/apache/asterix/app/bootstrap/TestNodeController.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/entities/Dataverse.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entities/Database.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/entitytupletranslators/DataverseTupleTranslator.java
M
asterixdb/asterix-metadata/src/main/java/org/apache/asterix/metadata/bootstrap/MetadataBuiltinEntities.java
10 files changed, 161 insertions(+), 35 deletions(-)
git pull ssh://asterix-gerrit.ics.uci.edu:29418/asterixdb
refs/changes/28/18628/11
--
To view, visit https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/18628
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: If799816f5f6a076cc1f5f95c2080f1414fdf2352
Gerrit-Change-Number: 18628
Gerrit-PatchSet: 11
Gerrit-Owner: Janhavi Tripurwar <[email protected]>
Gerrit-Reviewer: Ali Alsuliman <[email protected]>
Gerrit-Reviewer: Janhavi Tripurwar <[email protected]>
Gerrit-Reviewer: Jenkins <[email protected]>
Gerrit-Reviewer: Murtadha Hubail <[email protected]>
Gerrit-Attention: Murtadha Hubail <[email protected]>
Gerrit-MessageType: newpatchset