>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

Reply via email to